Pular para o conteúdo principal

Calendário

A aba Calendar da tela Sistema. Três tetos, e eles protegem coisas diferentes: dois limitam o conteúdo de um único evento e o terceiro limita o tamanho de uma única leitura da grade.

Os três são números inteiros de 1 ou mais e são salvos juntos com um único Salvar. Cada campo é verificado antes que o primeiro deles seja gravado, de modo que um valor não aceito não deixa nenhum dos três salvo; a recusa nomeia o campo de onde veio — «{{field}}»: digite um número inteiro positivo.. Salvar sem alterações responde Sem alterações.

O conteúdo de um evento

Event limits reúne os dois tetos de um único evento. Ambos existem pelo mesmo motivo: um evento é visível para todas as pessoas a quem se destina e, se for recorrente, ainda é expandido a cada repetição, e cada repetição carrega uma cópia completa de todos os textos do evento. Por isso um evento exagerado não pesa apenas sobre quem o criou: ele deixa o calendário lento para toda a instalação.

  • Guests per event — quantas pessoas podem ser convidadas para um evento. O padrão é 500, o mesmo número de destinatários que um convite alcança no Microsoft 365 (o Google Agenda permite 200).
  • Characters per text field — quantos caracteres cada campo de texto do evento pode ter. Um único teto cobre os quatro campos — título, descrição, local e link — para que a recusa possa citar um número só. O padrão é 8192, com folga para uma pauta detalhada de reunião.

Um evento que ultrapasse qualquer um dos dois tetos não é salvo — nem ao ser criado, nem ao ser editado.

Um evento salvo antes continua abrindo e sendo editado

Ambos os tetos deixam passar um evento já salvo enquanto a parte excedente não crescer: uma lista de convidados longa demais pode ser encurtada e um texto longo demais pode ser aparado. Sem essa tolerância, baixar um teto trancaria quem organiza para fora do próprio evento: a edição seria recusada por inteiro, e a lista só pode ser encurtada editando.

O tamanho de uma leitura

Limit of one read traz o terceiro teto, e ele é sobre leitura, não sobre gravação.

A grade é lida em períodos de no máximo 92 dias, mas qualquer quantidade de eventos pode cair em um período, e a resposta é montada inteira na memória. Events per read limita quantos eventos uma leitura dessas pode retornar. O padrão é 5000 — o mesmo que um único gráfico de painel carrega, e inalcançável em um calendário comum.

Acima do teto a resposta é cortada em vez de recusada: uma recusa deixaria a pessoa sem calendário nenhum, enquanto uma resposta cortada ainda deixa uma grade utilizável. Nada some em silêncio — a resposta traz um aviso de que nem todos os eventos estão sendo exibidos.

Este teto não toca nos eventos salvos. Ele não muda nada do que está armazenado, apenas quanto uma leitura pode levar.

O que vem depois