Sintaxe
AxCadastro( <cAlias>, <cTitulo>, <cVldExc>, <cVldAlt>)
Propósito
Permite, por meio de uma interface simples e com poucas opções de customização, que o usuário manipule as informações de um arquivo de dados, conforme a necessidade da aplicação.
Argumentos
< cAlias >
Alias do arquivo de dados cujas informações serão manipuladas. Esse arquivo está cadastrado no Dicionário de Tabelas do Protheus (SX2).
<cTitulo >
Título da janela que aparecerá na tela.
< cVldExc >
Nome da função responsável por validar o registro após a confirmação da sua exclusão.
< cVldAlt >
Nome da função responsável por validar o registro após a confirmação das alterações.
Utilização
Esse componente visual é muito utilizado na interface das aplicações para manipular as informações.
Essa função permite que se crie uma interface com as opções básicas de manipulação dos registros: pesquisar, visualizar, incluir, alterar e excluir.
É indicada para os cadastros que possuem validações simples.
Observação
Essa função pertence ao framework do ERP Protheus.
Exemplos
USER FUNCTION CTJA100()
PRIVATE cCadastro := "Cadastro de Tipos de Contrato"
PrRIVATE aRotina := {}
AxCadastro("PAC", OemToAnsi(cCadastro), 'U_A100VldExcl()')
Return Nil