RetExaCarregadosLoc

Função que retorna os Exames Realizados/Anormais/Previstos.

Esta função é específica do modelo SMPC011 e é utilizada na seção Seleção com o parâmetro xTipOpe = “I”. É utilizada também na seção Detalhe com o parâmetro xTipOpe = “P”.

Sua funcionalidade depende das funções “CarregaExamesPrevistosLoc” e “CarregaExamesRealizadosLoc”.

Sintaxe: RetExeCarregadosLoc (Alfa xTipOpe, Alfa End xDesExa, Numero End xQtdRea, Numero End xQtdAno, Numero End xQtdPre)

Parâmetros:

Nome

Tipo

Descrição

xTipOpe

Alfa

Parâmetro usado para acessar o início e os próximos registros carregados nas funções “CarregaExamesPrevistosLoc” e “CarregaExamesRealizadosLoc”. Se valor pode ser “I” = Início e “P” = Próximo.

xDesExa

Alfa

Retorna a Descrição do Exame/Tipo da Origem/Descrição da Origem.

xQtdRea

Numérico

Retorno com a quantidade de exames realizados.

xQtdAno

Numérico

Retorno com a quantidade de exames anormais.

xQtdPre

Numérico

Retorno com a quantidade de exames previstos.

Exemplo:

<div class="Code"><p>/* = Seção Seleção = */</p><p>xRet = RetExaCarregadosLoc("I", xDesExa, xQtdRea, xQtdAno, xQtdPre);</p><p>Se (xRet &#x3C;> 0)</p><p> Cancel(1);</p><p></p><p>/* = Seção Detalhe = */</p><p>Enquanto (xRet = 0)</p><p>{</p><p> AlteraControle("DEDesOri","Descrição",xDesExa);</p><p></p><p> FANroExa = xQtdRea;</p><p> FANroAno = xQtdAno;</p><p> FANroPrx = xQtdPre;</p><p> ListaSecao("Adicional_1");</p><p> xRet = RetExaCarregadosLoc("P", xDesExa, xQtdRea, xQtdAno, xQtdPre);</p><p>}</p></div>

Utilização: Gerador de relatórios.

Este artigo ajudou você?