Kleara · Bibliotek
Undvik upprepade händelser i överlappande städexporter
Två städkalendrar på fyra veckor som överlappar delar 21 händelser. Jämför identifierare och datum innan du importerar en andra fil, så att arbetet inte räknas dubbelt.
Varför överlappande filer räknar dubbelt
Anta att du sparar en städkalender på fyra veckor nu och en till två veckor senare, båda från samma schema för kök och sovrum. De två filerna omfattar delvis samma dagar, så vissa tillfällen finns i båda. Lägger du ihop raderna i båda filerna ser det ut som mer arbete är planerat än det är.
Varje händelse i en kalenderfil från Kleara har en identifierare som bygger på rummet, sysslan, dess position i rummet och datumet, till exempel kitchen.taskSink.0.2026-11-10@kleara.vomcore.com. Samma tillfälle har samma identifierare i båda filerna.
Exempelparet
Den första filen omfattar 26 oktober till 22 november 2026 och innehåller 46 händelser. Den andra omfattar 9 november till 6 december och innehåller 44. Tjugoen identifierare finns i båda, vilket lämnar 69 olika tillfällen, exakt det antal som en enda utvidgning på 42 dagar av samma schema ger.
De gemensamma händelserna infaller mellan 9 och 22 november, de två veckor som båda filerna omfattar. Var och en är en heldagshändelse: en slutdag 20261110 efter en start 20261109 betyder en dag, inte två dagars arbete.
Kontrollera innan du importerar den andra filen
- Jämför datumintervallen först; varje överlapp betyder att gemensamma händelser är troliga.
- Jämför identifierare, inte titlar: två händelser med titeln Kök: Skura diskhon på olika dagar är olika tillfällen.
- Behåll den första filen tills du har sett hur ditt kalenderprogram hanterade den andra importen; program skiljer sig åt i om en känd identifierare uppdaterar en händelse eller lägger till en kopia.
- Vill du inte ha något överlapp alls väljer du ett andra intervall som börjar dagen efter att det första slutar.
Identifierarens begränsningar
Identifieraren anger en syssla och ett datum, inte en version av schemat. Har du ändrat en frekvens mellan de två nedladdningarna kan ett tillfälle behålla sitt datum och sin identifierare medan senare datum ändras; jämför därför även sysslornas inställningar.
Planerarens egen förhandsvisning omfattar alltid 28 dagar från det startdatum du väljer, och varje ny beräkning balanserar startdagarna på nytt. Filer från olika startdatum är därför inte garanterade att ha samma datum för samma syssla. Själva appen exporterar inga kalendrar; den håller ett löpande schema.
Schemalagda upprepningar
| A, B | Schemalagda upprepningar |
|---|---|
| |A| | 46 |
| |B| | 44 |
| |A ∩ B| | 21 |
| |A ∪ B| | 69 |
Resultat
| 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 |