Desenvolvimento > Utilitários > Manutenção > Em colunas 

Atenção !

Esta função permite alterar os dados de tabela qualquer da base, não fazendo nenhum controlo sobre a coerência dos dados que a induzida pelos tipos internos dos dados (data, cadeia de caracteres, de valores numéricos). Trata-se de uma operação de manutenção destinada essencialmente aos reveladores e que não deve em caso algum ser deixada entre as mãos de utilizadores não avisados. A sua utilização inconsiderada é susceptível de corromper a integridade dos dados armazenados na base.

Apenas os utilizadores que têm o perfil do administrador (definido pela variável ADMUSR) pode executar esta função.

Todas as tabelas podem ser visualizadas, e a maior parte entre elas alteradas por esta função.

Contrariamente à função manutenção fixa, esta função de manutenção não permite de criar registos. Permite em contrapartida alterar um número de campos limitado de maneira mais global, dado que os campos são apresentados em coluna, cada registo visualizado sobre uma linha do quadro.

Pré-requisitos

SEEREFERTTO Consulte a docuemntação de Implementação

Gestão do ecrã

Na entrada na função, uma primeira janela abre-se. Regista-se primeiro o nome da tabela sobre a qual se deseja efectuar uma manutenção. A lista dos campos da tabela aparece então no quadro inferior do ecrã.

Ecrã de registo

Apresentação

Pode-se então:

* Registar uma eventual fórmula para não seleccionar unicamente uma parte dos registos da tabela. Este critério de filtragem define-se sob forma de expressão que pode fazer intervir os campos da tabela, as funções, e as constantes.

* Escolher os campos que devem ser afixadosou registados aquando da manutenção. Os campos que compõem a chave principal da tabela sempre são afixados; os que são definidos como Invisíveis não aparecerão no quadro de registo. É necessário notar que, por clique direito sobre os campos da coluna Tipo de registo, pode-se globalmente actualizar todos os campos (diferentes dos ligados à chave principal da tabela) ou um dos três valores Registado, Apresentado, ou Invisível.

Isto realizado, uma nova janela é criada automaticamente, aberta, e preenchida pelos primeiros registos da tabela. Os seguintes serão acessíveis pelos botões grandes.

Esta afixação realizada, pode-se então:

* Alterar os campos dos registos em série registando no quadro.

* Validar o registo utilizando o botão .

* Percorrer a tabela com ajuda dos botões grandes.

* Alterar o eventual critério de filtragem já registado, ou criar outro, sob forma de expressão que pode fazer intervir os campos da tabela, as funções, e as constantes. Isto faz-se pelo menu Selecção.

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Quadro

Fechar

 

Barra de menu

Permite de retornar sobre o ecrã de origem para recomeçar se necessário uma nova manutenção.

Mensagens de erro

Não existe outra mensagem de erro, para além das mensagens genéricas.

Tabelas consideradas

SEEREFERTTO Consulte a docuemntação de Implementação