Kleara · Kütüphane
Örtüşen temizlik takvimi dosyalarında mükerrer etkinlikleri önleyin
Çakışan iki dört haftalık temizlik takviminde 21 ortak etkinlik var. İş iki kez sayılmasın diye ikinci dosyadan önce tanımlayıcıları ve tarihleri karşılaştırın.
Çakışan dosyalar neden çift sayar
Aynı mutfak ve yatak odası planından şimdi dört haftalık bir temizlik takvimi, iki hafta sonra da ikincisini kaydettiğinizi düşünün. İki dosya bazı günleri ortak kapsar; bu yüzden bazı tekrarlar ikisinde de bulunur. İki dosyanın satırlarını toplamak, planlanan işi olduğundan fazla gösterir.
Kleara takvim dosyasındaki her etkinlik oda, iş, işin odadaki sırası ve tarihten oluşan bir tanımlayıcı taşır; örneğin kitchen.taskSink.0.2026-11-10@kleara.vomcore.com. Aynı tekrar iki dosyada da aynı tanımlayıcıya sahiptir.
Örnek dosya çifti
İlk dosya 26 Ekim–22 Kasım 2026 arasını kapsar ve 46 etkinlik içerir. İkincisi 9 Kasım–6 Aralık arasını kapsar ve 44 etkinlik içerir. Yirmi bir tanımlayıcı ikisinde de bulunur; geriye 69 farklı tekrar kalır ve bu, aynı planın tek bir 42 günlük açılımının ürettiği sayının tam kendisidir.
Ortak etkinlikler, iki dosyanın birlikte kapsadığı iki hafta olan 9–22 Kasım arasına düşer. Her biri tam günlük bir etkinliktir: 20261109 başlangıcından sonra gelen 20261110 bitiş günü iki günlük iş değil, tek bir gün demektir.
İkinci dosyayı aktarmadan önce kontrol edin
- Önce tarih aralıklarını karşılaştırın; herhangi bir çakışma, ortak etkinlik olmasının muhtemel olduğu anlamına gelir.
- Başlıkları değil tanımlayıcıları karşılaştırın: farklı günlerde “Mutfak: Lavaboyu ov” başlığını taşıyan iki etkinlik farklı tekrarlardır.
- Takvim programınızın ikinci aktarımı nasıl ele aldığını görene kadar ilk dosyayı saklayın; bilinen bir tanımlayıcının etkinliği güncelleyip güncellemediği ya da kopya ekleyip eklemediği programdan programa değişir.
- Hiç çakışma istemiyorsanız ikinci aralığı ilkinin bittiği günün ertesinde başlatın.
Tanımlayıcının sınırları
Tanımlayıcı planın bir sürümünü değil, bir işi ve bir tarihi adlandırır. İki indirme arasında bir sıklığı değiştirdiyseniz bir tekrar tarihini ve tanımlayıcısını koruyabilirken sonraki tarihler değişebilir; iş ayarlarını da karşılaştırın.
Planlayıcının kendi önizlemesi her zaman seçtiğiniz başlangıç tarihinden itibaren 28 günü kapsar ve her yeni hesaplama başlangıç günlerini yeniden dengeler. Bu yüzden farklı başlangıç tarihlerinden oluşturulan dosyaların aynı iş için aynı tarihleri paylaşacağının garantisi yoktur. Uygulamanın kendisi takvim dışa aktarmaz; süregiden tek bir plan tutar.
Tarihe atanmış görev tekrarları
| A, B | Tarihe atanmış görev tekrarları |
|---|---|
| |A| | 46 |
| |B| | 44 |
| |A ∩ B| | 21 |
| |A ∪ B| | 69 |
Sonuçlar
| UID | DTSTART | DTEND |
|---|---|---|
| kitchen.taskMop.1.2026-10-26@kleara.vomcore.com | 20261026 | 20261027 |
| kitchen.taskSink.0.2026-10-26@kleara.vomcore.com | 20261026 | 20261027 |
| bedroom.taskVacuum.1.2026-10-27@kleara.vomcore.com | 20261027 | 20261028 |
| kitchen.taskTrash.2.2026-10-27@kleara.vomcore.com | 20261027 | 20261028 |
| bedroom.taskDust.2.2026-10-28@kleara.vomcore.com | 20261028 | 20261029 |
| kitchen.taskDishwasher.3.2026-10-28@kleara.vomcore.com | 20261028 | 20261029 |
| bedroom.taskSheets.0.2026-10-29@kleara.vomcore.com | 20261029 | 20261030 |
| kitchen.taskSink.0.2026-10-29@kleara.vomcore.com | 20261029 | 20261030 |
| kitchen.taskFridge.4.2026-10-30@kleara.vomcore.com | 20261030 | 20261031 |
| kitchen.taskTrash.2.2026-10-30@kleara.vomcore.com | 20261030 | 20261031 |