Календарь
Вкладка Календарь на экране Система. Три потолка, и стерегут они разное: два ограничивают тело одного события, третий — размер одного чтения сетки.
Все три — целые числа от единицы и выше, и сохраняются они разом одной кнопкой Сохранить. Каждое поле проверяется до того, как записано первое из них, поэтому негодное значение не оставит сохранённым ни одно из трёх; в отказе названо то поле, из-за которого он пришёл, — «{{field}}»: введите целое положительное число.. Если нажать сохранение без изменений, придёт ответ Нет изменений.
Тело одного события
В разделе Пределы события — два потолка на одно событие. Оба заведены по одной причине: событие видно всем, кому оно адресовано, а повторяющееся вдобавок разворачивается по каждому повторению, и каждое повторение несёт полную копию всех текстов события. Поэтому раздутое событие тяжело не одному своему автору — оно замедляет календарь всей установке.
- Приглашённых на одно событие — скольких человек можно позвать на одно событие. По умолчанию 500: столько же получателей допускает одно приглашение в Microsoft 365 (в Google Календаре — 200).
- Знаков в одном текстовом поле — сколько знаков разрешено в каждом текстовом поле события. Потолок один на все четыре поля — название, описание, место и ссылку, — чтобы в отказе стояло одно число. По умолчанию 8192, с запасом на подробную повестку встречи.
Событие, выходящее за любой из двух потолков, не сохраняется — ни при создании, ни при правке.
Оба потолка пропускают уже сохранённое событие, пока то, что вышло за предел, не растёт: слишком длинный перечень приглашённых можно укоротить, слишком длинный текст — подрезать. Без этого послабления опущенный потолок запер бы организатора в его же событии: правка отклонялась бы целиком, а укоротить перечень иначе как правкой нельзя.
Размер одного чтения
В разделе Предел одного чтения — третий потолок, и он про чтение, а не про сохранение.
Сетка читается промежутками не больше 92 суток, но в один промежуток может попасть сколько угодно событий, а ответ собирается в памяти целиком. Событий в одном чтении ограничивает, сколько событий вправе вернуть одно такое чтение. По умолчанию 5000 — столько же несёт один график на странице дашбордов, и на обычном календаре этого не достичь.
Сверх потолка выдача обрывается, а не отклоняется: отказ оставил бы человека без календаря вовсе, а обрыв оставляет рабочую сетку. Молча при этом ничего не пропадает — вместе с ответом приходит предупреждение, что показаны не все события.
Сохранённых событий этот потолок не касается. Он ничего не меняет в том, что хранится, — только в том, сколько вправе унести одно чтение.