Histórico da Página
| Aviso |
|---|
Não publicar esta página |
Índice style circle
XFUNVldUni(cAlias, nOrder, cChave, lUpper)
Função de validação da chave única da tabela utilizando EXISTCPO
Parâmetros: cAlias, nOrder, cChave, lUpper -
- 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)
...
- lUpper - Default converte em Maiúsculas a string de busca, caso utilize case-sensitive envie .F. (False) no parâmetro
Retorno: lOk - Estrutura
.T. Para validacao OK
.F. Para validacao NAO OK
...
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
XFUNVldUni("C9V", 5, FWFLDGET("C9V_CPF") + DTOS(M->C9V_DTALT)) |
AssertFalse( lCondition, cErro )
Define que o teste espera um retorno falso para passar.
...
| id | 1544629780879_1927631466 |
|---|
...
Nome
...
Tipo
...
Descrição
...
Obrigatório
...
X
XFUNVldCmp(cAlias , nOrder , cChave , lID , nOrdID , lVldVig , lVldFin , lVldAtv)
Função de validação utilizando EXISTCPO e chamando o HELP do campo
Parâmetros: cAlias , nOrder , cChave , lID , nOrdID , lVldVig , lVldFin , lVldAtv
- 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
...
Exemplo:
| Bloco de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
XFUNVldCmp("C8N",,,,2,.T.oHelper:AssertFalse( oHelper:lOk, "" ) |
AssertTrue( lCondition, cHelp )
...
Import HTML Content
Visão Geral
Conteúdo das Ferramentas