VerificaValor
Esta função consiste valores nas linhas de grids das telas.
Sintaxe: Função VerificaValor(Alfa Grid, Alfa Campo, Alfa Valor);
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
Grid | Alfa | Variável que recebe o nome da grade a ser consistida. |
Campo | Alfa | Variável que recebe o nome dos campos a serem consistidos os valores. |
Valor | Alfa | Variável que recebe os valores a serem consistidos nos respectivos campos. |
Tipo de retorno: Zero se não encontrou e 1 (um) se encontrou.
Exemplo:
Se (VerificaValor("GRIDBMA","CHKBMA;CODTNS","1;90351") = 1)
Geralog("Não é permitido informar esta transação");
Utilização da Função (dependentes): Nenhum dependente.
Observações:
- Os valores são sempre procurados em uma linha, ou seja, só irá retornar 1 caso todos os valores sejam encontrados na mesma linha;
- A função VerificaValor somente funciona nos identificadores de regras com final "RE00" e que possuam grades em suas telas;
- A função VerificaValor não é chamada a cada linha da grade;
- A função VerificaValor procura a transação dentro do conjunto de títulos marcados, e se achar pelo menos uma linha marcada com a consistência desejada, não será retornada a mensagem de consistência;