Árvore de páginas

Versões comparadas

Chave

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

...

  1. Visão geral
  2. Exemplo de utilização
  3. Parâmetros
  4. Variáveis
  5. Tabelas utilizadas
  6. Assuntos relacionados


01. VISÃO GERAL

O Ponto de Entrada AF900VLD deve ser utilizado para a validação das ações das rotinas da tela de Painel de Câmbio.

Para utilizar é possível customizar o objeto do browse da classe FWmBrowse, através da private oBrwCambio e seu retorno deve ser nulo.

02. EXEMPLO DE UTILIZAÇÃO

Bloco de código
languagecpp
firstline1
titleExemplo de rdmkae
linenumberstrue
User Function AF900VLD()

Local aParam   := ParamIXB

Local lXRet    := .F.

Local cMsg     := ""

Local x

   cMsg := "Passando pelo ponto de entrada de validação AF900VLD "

   cMsg += " Variável cAction:..." + cAction + ENTER

   cMsg += " Variável lBloqueia:." + iif( lBloqueia , ".T." , ".F." ) + ENTER

   cMsg += " Variável nOpc:......" + Alltrim(Str(nOpc)) + ENTER

   cMsg += " Variável lRet:......" + iif( lRet , ".T." , ".F." ) + ENTER

   cMSg += " variável aEEQAuto:.." + ENTER



   For x:= 1 to len(aEEQAuto)

     cMSg += " aEEQAuto["+alltrim(str(x))+"]:........" + aEEQAuto[x] + ENTER

   Next

   Msgalert( cMsg , "EECAF900" )

 Return lXRet


03. PARÂMETROS

Não há.

04. VARIÁVEIS

Parâmetro

Nome

Varíavel

Tipo

Permite alterar

Descrição

AF900VLD
cActionCaracter
Variável com a ação que representa um botão do menu de opções, cada um contendo suas próprias validações.
AF900VLD
lBloqueiaLógico
AF900VLD


nOpcNumérico
Opção a ser executada no ExecAuto das rotinas de Câmbio.
AF900VLD
lRetLógico
Variável que determina se a validação permitira seguir com a ação da rotina do Browse.
AF900VLD
aEEQAutoArray
Array com os campos que serão usados na rotina automática para execução das ações das rotinas do Browse.

Varíavel

Tipo

Permite Alterar

Descrição

oBrwCambio ObjetoSimObjeto da classe FWmBrowse

05. TABELAS UTILIZADAS

  • Não há

...