Google Calendar dışa aktarımında tarih aralığı gerçekten nasıl çalışır?
Bir müşterinin saatlerini mutabakata almak için geçen haftanın takvimini dışa aktarıyorsunuz; gece on birde başlayıp Pazartesi'nin ilk saatlerine uzanan bir görüşme, yalnızca gece yarısından sonraki dakikaları sayarak karşınıza çıkıyor. Dışa aktarılan dosyanın kendisinde hiçbir tarih aralığı yok — Google her seferinde takvimin tamamını verir — bu yüzden istediğiniz aralık her seferinde tek tek etkinliğe sonradan uygulanır, ve sınıra denk gelen bir toplantı atılmak veya bütünüyle tutulmak yerine kırpılır.
Calendar Timesheet birini uygulayana kadar bir dışa aktarımda aralık yoktur
İndirilen bir .ics dosyası her zaman takvimin tamamını içerir — dosyanın içine gömülü bir “geçen ay” veya “bu hafta” yoktur. Calendar Timesheet'ta belirlediğiniz tarih aralığı sonradan, etkinlik etkinlik uygulanır: bir etkinlik, pencereyle en ufak bir çakışması olduğu sürece filtreyi geçer; bu yüzden aralığınızın yalnızca bir kısmına denk gelen bir toplantı bile, bir tablo filtresinin yapacağı gibi dosya düzeyinde kesilmek yerine yine de görünür.
Sınıra denk gelen bir toplantı atılmaz, kırpılır
18-22 Ağustos aralığının başlangıcına denk gelerek gece on birden sabah bire uzanan bir görüşme ne kaybolur ne de tamamıyla sayılır. Calendar Timesheet yalnızca pencerenin içine düşen kısmı işler — görüşmenin fiilen sürdüğü 120 dakikadan 60 dakikasını — ve satırı kırpılmış olarak işaretler, böylece toplam nihai değil kısmi olarak okunur. Satır yine de görüşmenin gerçek başlangıç ve bitiş saatini gösterir, bu yüzden yalnızca bir kısmı faturalanmış olsa bile takvim girdisi gibi okunur.
Ne bir sınıra ne de ötekine değen bir toplantı hiçbir zaman işaretlenmez
Aralığın rahatça içinde başlayıp biten bir görüşme — diyelim ki sabah dokuzdan ona, aralık açıldıktan çok sonra — kırpılmış işareti yanlış olarak tam 60 dakikasını raporlar. Bu işaret özellikle bir sınırın gerçekten dokunduğu satırlar için vardır, rapordaki her satır için değil.
Sınıra değmek ile onu geçmek farklı şeylerdir
Tam aralığınızın başladığı anda biten bir görüşme hiçbir şeye katkıda bulunmaz — Calendar Timesheet onu bir dakikanın kırıntısı kadar bile işlemek yerine bütünüyle hariç tutar, gerekçe olarak outsideRange kaydedilir. Çakışmanın gerçekten olması gerekir; bir etkinliğin yalnızca değip hiç içine girmediği bir sınır pencerenin içinde sayılmaz.
Aralığı atlayın, ve etkinliğin tamamı sayılır
Tarih aralığını boş bırakın; Calendar Timesheet takvimin kendi anlarına döner — 18-22 Ağustos penceresinin içinde 60 dakikaya kırpılan aynı görüşme, hiçbir aralık ayarlanmadığında tam 120 dakikasını sayar. Kırpma, bir aralığın bir toplantıya yaptığı bir şeydir, Calendar Timesheet'un varsayılan olarak yaptığı bir şey değil.
Aralığın son günü gece yarısına kadar bir kırıntı değil, tamdır
“18'den 22 Ağustos'a” isteyin; Calendar Timesheet penceresini 22'sinin ilk anına değil, sonuna kadar yürütür — aralık aslında August 23 gece yarısında kapanır. 22'sinin son yarım saatindeki bir görüşme yine tam 30 dakikasını sayar; bu sınırı yanlış almak, tam olarak her raporun son gününü sessizce kaybettiren türden bir hatadır.
Saatlerin değiştiği bir gün, aralık matematiğinin varsaydığından kısadır
İngiltere'de saatlerin ileri alındığı günü içine alan iki günlük bir aralık isteyin; Calendar Timesheet'un penceresi 48 değil 47 gerçek saat genişliğindedir — çünkü o günün kendisi yalnızca 23 saattir. Aralık her iki tarafta da raporunuzun kendi saat diliminde gece yarısına bağlanır, bu yüzden kayıp saat toplamı sessizce şişirmek yerine hesaplamadan düşer.
Bir aralığın ne kadar geniş olabileceğinin bir üst sınırı vardır
Calendar Timesheet, 400 günden geniş özel bir aralığı kabul etmez. Günlük yinelenen bir toplantı, istediğiniz pencerenin içinde her gün için bir örneğe genişler, ve sınırsız bir aralık tarayıcınızdan bunun on yıllarcasını bir seferde oluşturmasını isterdi — bu sınır, faturalamanıza izin verilen şeyi değil, kullandığınız sekmeyi korur.
Bunun size söyleyemeyeceği şey
Kırpma, Calendar Timesheet'un sizin yerinize verdiği bir karardır, işiniz hakkında bir gerçek değil: sınırı aşan bir görüşme yalnızca aralık içi dakikalarıyla işlenir, ve fiilen bütününü önceki haftaya faturaladıysanız, bu karar sizin durumunuz için yanlıştır — kırpılmış her satırın toplama sessizce katılmak yerine işaretli kalmasının tam da sebebi budur. 400 günlük üst sınır da bir formaliteden ibaret değil, gerçek bir kısıtlamadır: daha fazlasını isteyin ve Calendar Timesheet raporu hiç çalıştırmaz.
Sık sorulan sorular
- Calendar Timesheet, dışa aktarımımın tarih aralığından önce başlayan bir toplantıyı atar mı?
- Hayır — kırpar. 18-22 Ağustos aralığının başlangıcına denk gelen bir görüşme, fiilen sürdüğü 120 dakikadan yalnızca aralık içi 60 dakikasını tutar, ve satır kaldırılmak yerine kırpılmış olarak işaretlenir.
- Tarih aralığım başladığı tam anda biten bir toplantıya ne olur?
- Bütünüyle hariç tutulur, bir kırıntıya kırpılmaz — Calendar Timesheet gerekçeyi outsideRange olarak kaydeder, çünkü etkinlik pencerenin içine hiçbir zaman girmez.
- Hiç tarih aralığı ayarlamazsam ne olur?
- Takvimin tamamı, an be an sayılır — belirlenmiş bir aralık içinde 60 dakikaya kırpılacak aynı görüşme, hiçbir aralık uygulanmadığında tam 120 dakikasını sayar.
- Dışa aktarımımın tarih aralığı son günün tamamını mı içerir, yoksa yalnızca başındaki gece yarısına kadar mı?
- Günün tamamını. “18'den 22 Ağustos'a” aralığı August 23 gece yarısına kadar yürür, bu yüzden 22'sinde gece yarısından önceki son yarım saatteki bir etkinlik yine tam 30 dakikasını sayar.
- Özel bir dışa aktarım tarih aralığının ne kadar geniş olabileceğine dair bir sınır var mı?
- 400 gün. Daha geniş bir aralık isteyin ve Calendar Timesheet raporu çalıştırmaz — günlük yinelenen bir toplantı istediğiniz pencerenin her gününde bir örneğe genişler, ve bir tarayıcı sekmesinin bunun ne kadarını tutabileceğinin bir üst sınırı olmak zorundadır.
Kendi takviminizde görün
Calendar Timesheet, tarayıcınızda bir .ics dosyasını okur — hiçbir şey yüklenmez, Google hesabınıza hiçbir bağlantı kurulmaz.