Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Portuguese

Pagetitle
MBrowseAuto
MBrowseAuto

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 ] aAUTOcALIAS 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.