Buscar K
Aparência
Aparência
Toda vez que você salva a estrutura de um Cadastro, nasce uma versão nova, com autor, nota e a lista do que mudou. Publicar leva o Cadastro da sua Minha Mesa para uma Mesa de Dados, onde ele pode entrar em Aplicações e ser liberado a outras pessoas. Diferente de uma tabela comum, o Cadastro publicado continua com a estrutura editável.
Salvar e publicar a estrutura é para o dono do Cadastro, os administradores do Tenant e quem tem a função de editar tabelas. Publicar também pede a permissão de publicar. O conceito de Mesa e publicação está em Mesas e publicação.
| Impacto | Exemplo | Efeito nos dados |
|---|---|---|
| cosmético | Rótulo, dica, largura na grade | Nenhum |
| comportamental | Obrigatório, validação, unicidade | Nenhum, mas regra nova vale dali em diante |
| estrutural | Campo novo, campo removido, tipo trocado, nome interno renomeado | Os dados são ajustados à estrutura nova |
Trocar o tipo de um campo converte os valores; o que não se converte é guardado à parte, e não se perde. Renomear um campo mantém os dados. Remover um campo apaga os dados dele.
Clique em Versões. A lista mostra cada versão com a Nota, o Autor e quantas mudanças ela teve. Restaurar numa versão cria uma versão nova com aquela definição, que passa pelas mesmas conferências de um salvamento normal.
O Cadastro também pode ser publicado pelo botão Publicar da lista de tabelas, como uma tabela qualquer. Veja Publicar uma tabela.
Publicar não libera o Cadastro a ninguém. Para que outras pessoas leiam ou editem os registros, libere a tabela pelo Datamart com as permissões de Cadastro. Veja Permissões de Cadastro.
Campos, tipos, validações, expressões e seções continuam editáveis no Cadastro publicado. Só o nome físico da tabela no banco fica fixo, para que Aplicações e Dataflows que leem o Cadastro não percam a referência.
Numa mudança que não é só cosmética, o Lumo confere a regra nova contra os registros que já existem. Marcar um campo como obrigatório quando há registros sem valor, ou criar uma restrição de unicidade quando há combinações repetidas, é recusado até os dados serem corrigidos.
O Cadastro não pode ser clonado para a Minha Mesa como uma tabela comum: as mudanças são feitas direto nele, e o histórico de versões é a rede de segurança.
Não é possível ativar 'obrigatório' em …: N registros sem valor: preencha o campo nos registros vazios, ou deixe o campo opcional.
Não é possível ativar a restrição de unicidade (…): N combinações duplicadas: corrija ou exclua os registros repetidos antes de salvar a restrição.
Definição foi alterada por outro usuário, recarregue: outra pessoa salvou a estrutura enquanto você editava. Recarregue a tela e refaça a mudança.