Função: MBrowseAuto
Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Espanhol , Inglês |
Descrição:
A função MBrowseAuto tem como objetivo simular o modelo de interface da MBrowse. Ela é totalmente compatível com a função MBrowse, sendo a sua correspondente quando utiliza-se o conceito de rotina automática.
Programa Fonte:
.PRW
Sintaxe:
MBrowseAuto ( [ nOPCAUTO ] aAUTO cALIAS [ lSEEK ] [ lPOS ] ) --> Nil
Retorno:
Nil
- (nulo)
- Nenhuma
Observações:
A função MBrowseAuto espera que a variável aRotina esteja presente e preenchida como uma variavel Private.
Ex.:
Private aRotina := Menudef()
MBrowseAuto()....
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
nOPCAUTO | ___uncommented_field___ | Código da operação a ser realizada que corresponde ao quarto elemento do aRotina. | |||||||||||||||
aAUTO | ___uncommented_field___ | Informe o array com os dados a serem simulados/validados pelo modelo de interface 1 ou 2. Os dados devem ser enviados na seguinte estrutura: [nX][1] Nome do campo [nX][2] Conteudo do campo [nX][3] Nil Exemplo: aadd(aField,{"A1_NOME","Microsiga Software SA",Nil}) Os dados informados neste parametro servirão para posicionar corretamente no registro que sofrerá alteração ou exclusão. | X | ||||||||||||||
cALIAS | ___uncommented_field___ | Informe o Alias da tabela que deveria ser demonstrada no browse. | X | ||||||||||||||
lSEEK | ___uncommented_field___ | Indica se a função deverá efetuar o posicionamento automatico com base nos dados enviados no parametro aAuto. | |||||||||||||||
lPOS | ___uncommented_field___ | Indica se o parametro nOPCAuto deverá se pesquisado no aRotina ou é a própria posição do aRotina. |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas