Configuração das Agendas

Revisão de 17h36min de 13 de setembro de 2026 por Admin (discussão | contribs)

Exportar e Importar

A tela permite levar a configuração de uma Agenda de um ambiente para outro: exportar gera um arquivo com tudo o que a Agenda precisa para funcionar, e importar grava esse arquivo no ambiente atual. É o caminho para publicar em produção uma Agenda montada em homologação, ou para repetir num cliente uma configuração já pronta na base modelo.

O arquivo leva só a configuração. Nenhum compromisso é exportado, e nenhum é criado na importação.

O Nome é a chave. Existindo uma Agenda com o mesmo nome no destino, ela é atualizada; não existindo, uma nova é criada. Importar o mesmo arquivo duas vezes, portanto, não duplica a Agenda.

Tudo o que aponta para outro cadastro viaja pelo nome, nunca pelo código interno, porque os códigos de um ambiente não significam nada no outro. Na importação cada nome é resolvido contra os cadastros do destino:

O que viaja por nome O que precisa existir no destino
Cadastro de origem O cadastro, apontando para a mesma tabela
Campo Data, Campo Hora Início, Campo Hora Fim e Campo Recurso As colunas, na tabela do cadastro de origem
Formulário de filtro e o campo dele, em cada filtro O formulário e o campo, com os mesmos nomes
Campo comparado, em cada filtro A coluna, na tabela do cadastro de origem

As expressões — Título, Expressão, Condição SQL, Expressão Cor, Expressão Persistir e Expressão Leitura — vão como texto, sem tradução nenhuma. São SQL sobre a tabela do cadastro de origem, que é a mesma nos dois ambientes.

A marca Padrão acompanha a Agenda. Importando uma que esteja marcada, as demais do destino são desmarcadas, do mesmo modo que aconteceria marcando pela tela.

Os filtros são regravados por inteiro: a importação descarta a lista que a Agenda tiver no destino e grava a que veio no arquivo. Filtro cujo formulário, campo do formulário ou coluna não existam no destino fica de fora, e o restante da Agenda é gravado normalmente — por isso vale conferir a lista de filtros depois de importar para um ambiente que ainda não tenha o formulário correspondente.