Este conteúdo não recebe atualizações, pois é referente a uma versão do sistema que foi descontinuada. Acesse a documentação da versão 6.10.3 aqui

AdicionarLinhaDiagnostico

Adiciona uma linha no diagnóstico que está sendo processado.

Sintaxe: AdicionarLinhaDiagnostico(Numero Tipo, Alfa Sintoma, Alfa Causa, Alfa Resolucao, Alfa Relacionamento);

Parâmetros:

Nome Tipo Descrição
Tipo Numérico Variável do tipo numérica sendo: 1 (Erro), 2 (Aviso) ou 3 (Informativo).
Sintoma Alfa Variável do tipo Alfanumérica: Este parâmetro não pode estar vazio.
Causa Alfa  
Resolucao Alfa  
Relacionamento Alfa  

Exemplo:

definir cursor cSQL;
definir numero xTipo;
definir alfa xSintoma;
definir alfa xCausa;
definir alfa xResolucao;
definir alfa xRelacionamento;

@- Empresas sem número de telefone -@
cSQL.SQL "SELECT NOMEMP FROM R030EMP WHERE NUMTEL = ' '";
cSQL.AbrirCursor();
Enquanto (cSQL.Achou)
Inicio
@- Aviso -@
xTipo = 2;
xSintoma = "Empresa " + cSQL.NOMEMP + " não possui telefone.";
xCausa = "Durante o cadastramento da empresa, não havia um telefone definido.";
xResolucao = "Informar o número de telefone no cadastro da empresa.";
xRelacionamento = "Cadastro Empresa";
@- Adiciona no diagnóstico a linha -@
AdicionarLinhaDiagnostico (xTipo, xSintoma, xCausa, xResolucao, xRelacionamento);

cSQL.Proximo();
Fim;
cSQL.FecharCursor();

Utilização: Regras.

Este artigo ajudou você?