Kleara · Pustaka
Hindari acara berulang dalam ekspor kalender yang tumpang tindih
Dua kalender bersih-bersih empat minggu yang tumpang-tindih berbagi 21 acara. Bandingkan pengenal dan tanggal acara sebelum mengimpor file kedua agar pekerjaan tidak terhitung dua kali.
Mengapa file yang tumpang-tindih terhitung ganda
Misalkan Anda menyimpan kalender bersih-bersih empat minggu sekarang dan satu lagi dua minggu kemudian, keduanya dari jadwal dapur dan kamar tidur yang sama. Kedua file mencakup sebagian hari yang sama, jadi sebagian pengulangan ada di keduanya. Menjumlahkan baris kedua file akan membesar-besarkan banyaknya pekerjaan yang direncanakan.
Setiap acara dalam file kalender Kleara membawa pengenal yang dibentuk dari ruangan, tugas, posisinya di ruangan, dan tanggal, misalnya kitchen.taskSink.0.2026-11-10@kleara.vomcore.com. Pengulangan yang sama memiliki pengenal yang sama di kedua file.
Pasangan contoh
File pertama mencakup 26 Oktober sampai 22 November 2026 dan berisi 46 acara. File kedua mencakup 9 November sampai 6 Desember dan berisi 44. Dua puluh satu pengenal ada di keduanya, sehingga tersisa 69 pengulangan unik, persis jumlah yang dihasilkan satu perluasan 42 hari dari jadwal yang sama.
Acara bersama itu jatuh antara 9 dan 22 November, dua minggu yang dicakup kedua file. Masing-masing adalah acara sepanjang hari: hari akhir 20261110 setelah awal 20261109 berarti satu hari, bukan dua hari kerja.
Periksa sebelum mengimpor file kedua
- Bandingkan rentang tanggal lebih dulu; tumpang-tindih sekecil apa pun berarti kemungkinan besar ada acara bersama.
- Bandingkan pengenal, bukan judul: dua acara berjudul Dapur: Sikat wastafel pada hari yang berbeda adalah pengulangan yang berbeda.
- Simpan file pertama yang asli sampai Anda melihat cara program kalender memperlakukan impor kedua; program berbeda dalam hal apakah pengenal yang sudah dikenal memperbarui acara atau menambahkan salinan.
- Jika Anda sama sekali tidak ingin tumpang-tindih, pilih rentang kedua yang dimulai sehari setelah rentang pertama berakhir.
Batas pengenal
Pengenal menyebut tugas dan tanggal, bukan versi jadwal. Jika Anda mengubah frekuensi di antara dua unduhan, sebuah pengulangan bisa mempertahankan tanggal dan pengenalnya sementara tanggal-tanggal berikutnya berubah; bandingkan juga pengaturan tugasnya.
Pratinjau perencana selalu mencakup 28 hari dari tanggal mulai yang Anda pilih, dan setiap perhitungan baru menyeimbangkan ulang hari mulainya. Karena itu, file yang dibuat dari tanggal mulai berbeda tidak dijamin memiliki tanggal yang sama untuk tugas yang sama. Aplikasinya sendiri tidak mengekspor kalender; aplikasi menyimpan satu jadwal yang terus berjalan.
Pengulangan tugas terjadwal
| A, B | Pengulangan tugas terjadwal |
|---|---|
| |A| | 46 |
| |B| | 44 |
| |A ∩ B| | 21 |
| |A ∪ B| | 69 |
Hasil
| 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 |