Árvore de páginas

Versões comparadas

Chave

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

...

  • cAlias - Alias da tabela para o EXISTCPO
  • nOrder - Caso seja necessário alterar a ordem de pesquisa do EXISTCPO
  • cChave - Deve ser enviado caso seja uma chave diferente do padrão da função, o próprio campo em edição no momento (READVAR)
  • lID - Tratamento para criar um facilitador de digitação, de forma a aceitar tanto o ID como o código do cadastro (segundo identificador)
  • nOrdID   - Ordem/Índice da tabela para o conceito acima (lId == .T.)
  • lVldVig - Informa se necessita validação da Data de Vigência
  • lVldFin - Informa se necessita validação da Data Inicial e Final
  • lVldAtv - Informa se necessita validação do campo Ativo

...

Bloco de código
languagepy
themeMidnight
XFUNVldIE(M->C1H_IE, FWFLDGET("C1H_UF"))

...


xFunWizard(aTxtApre, aPaineis, cNomeWizard, cNomeAnt, nTamSay, lBackIni, bFinalExec

Função que irá alterar a filial logada, quando no cenário do teste for necessário a troca de filiais.de montagem da Wizard da rotina.

Parâmetros: cIE , cUF , lHelp,

  • aTxtApre - Array com o cabeçalho da Wizard

  • aPaineis - Array com os painéis da Wizard

  • cNomeWizard - Nome do arquivo da Wizard

  • cNomeAnt - Nome do arquivo anterior da Wizard, caso tenha mudado de nome

  • nTamSay - Indica a largura em pixels do objeto.

  • lBackIni - Indica se deve retornar ao inicio da Wizard

  • bFinalExec - Bloco de código a ser executado ao final da Wizard


Retorno: lRet - Estrutura

  • .T.  - Para validacao OK
  • .F.  - Para validacao NÃO OK


Nome

Tipo

Descrição

cFilDestCaractereFilial que irá ser alterada. 
Aviso

Uso do método não suportado para casos de testes que consomem Web Service:

Não é possível alterar uma filial corrente do lado do Server através do Client que está consumindo o serviço.

Exemplo:

Bloco de código
languagepy
themeMidnight
oHelper:ChangeFil( "D MG 02 " )

...

Obs.: Após finalizar todas as alterações necessárias do cenário é preciso retornar a filial que estava logado antes:

Default

Obrigatório

aTxtApre

Array

Array com o cabeçalho da Wizard


X
aPaineis ArrayArray com os painéis da Wizard
X
cNomeWizard CaractereNome do arquivo da Wizard
X
cNomeAnt CaractereNome do arquivo anterior da Wizard, caso tenha mudado de nome

nTamSay NuméricoIndica a largura em pixels do objeto.0
lBackIni Lógico

Indica se deve retornar ao inicio da Wizard

.F.
bFinalExec Bloco de CódigoBloco de código a ser executado ao final da WizardNil

...


ConvAcento( cString )  

Função que converte os caracteres com acento.

...