Разделение календаря по правилам
Фильтровать события по периоду, категории и участникам, экспортировать отдельные ICS без скрытой пересылки.
Методика и примеры
Разделение календаря по правилам
Фильтрует развёрнутые события периода по категории/участнику и сохраняет отдельныеICS. Экспорт материализуетUTC-повторения в конечном окне, не переносит бесконечноеRRULE.
Входные данные примера
Основной источник
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//ToolVito//Local Calendar//RU CALSCALE:GREGORIAN X-WR-CALNAME:Локальный календарь BEGIN:VEVENT UID:e1@local.toolvito DTSTAMP:20260101T000000Z SUMMARY:Работа DTSTART:20260101T100000Z DTEND:20260101T110000Z CATEGORIES:work END:VEVENT BEGIN:VEVENT UID:e2@local.toolvito DTSTAMP:20260101T000000Z SUMMARY:Учёба DTSTART:20260102T100000Z DTEND:20260102T110000Z CATEGORIES:study END:VEVENT END:VCALENDAR
Результат примера
| id | uid | summary | start | end | allDay | category | location | attendees | recurrenceId |
|---|---|---|---|---|---|---|---|---|---|
| e2@local.toolvito | e2@local.toolvito | Учёба | 2026-01-02T10:00:00.000Z | 2026-01-02T11:00:00.000Z | false | study | [] |
Показано строк: 1 из 1.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
