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

 

  • Sem rótulos