Abrangências: | Todas versões |
Versões: | Todas |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Descrição:
Função utilizada para montar a tela padrão da mbrowse (modelo 1).
Programa Fonte:
MATXATU.PRX
Sintaxe:
AxCadastro - Tela padrão da mBrowse ( [ cAlias ] [ cTitle ] [ cDel ] [ cOk ] [ aRotAdic ] [ bPre ] [ bOK ] [ bTTS ] [ bNoTTS ] [ aAuto ] [ nOpcAuto ] [ aButtons ] [ aACS ] [ cTela ] )
Retorno:
- ()
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cAlias | Caracter | Alias da Tabela cadastrada no dicionário (SX2) que será baseada a mBrowse. | |||||||||||||||
cTitle | Array of Record | Título da janela. | |||||||||||||||
cDel | Array of Record | Função a ser executada ao deletar o registro. | |||||||||||||||
cOk | Array of Record | Função a ser executada ao clicar no botão OK para gravar o registro(inclusão e alteração). | |||||||||||||||
aRotAdic | Array of Record | Array contendo as rotinas adicionais para ser acrescentado ao array aRotina. | |||||||||||||||
bPre | Array of Record | Codeblock a ser executado antes da abertura do diálogo de inclusão, alteração ou exclusão. | |||||||||||||||
bOK | Array of Record | Codeblock a ser executado ao clicar no botão OK do diálogo de inclusão, alteração ou exclusão. | |||||||||||||||
bTTS | Array of Record | Codeblock a ser executado durante a transação de inclusão, alteração ou exclusão. | |||||||||||||||
bNoTTS | Array of Record | Codeblock a ser executado após a transação de inclusão, alteração ou exclusão. | |||||||||||||||
aAuto | Array of Record | Array com os campos a serem considerados pela rotina automática. | |||||||||||||||
nOpcAuto | Array of Record | Numero da opção selecionada (Inclusão, Alteração, Exclusão, Visualização) para a rotina automática. | |||||||||||||||
aButtons | Array of Record | Array contendo os botões da EnchoiceBar com a seguinte estrutura: aButtons[1][1] – Nome do arquivo da imagem do botão.aButtons[1][2] – Bloco de execução.aButtons[1][3] – Mensagem de exibição no ToolTip.aButtons[1][4] – Nome do botão. | |||||||||||||||
aACS | Array of Record |
Array que substituí o controle de acessos das funções básicas do aRotina (Pesquisar, Visualizar, Incluir, Alterar, Excluir).
Ex: aACS := { , , , ,3 }
No exemplo acima a opção de excluir irá respeitar o 3º acesso da lista de acessos do usuário conforme link abaixo:
| |||||||||||||||
cTela | Array of Record | Nome da variável tipo "private" que a enchoice utilizará no lugar da variável aTela. |