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:
/* = Seção Seleção = */
xRet = RetExaCarregadosLoc("I", xDesExa, xQtdRea, xQtdAno, xQtdPre);
Se (xRet <> 0)
Cancel(1);
/* = Seção Detalhe = */
Enquanto (xRet = 0)
{
AlteraControle("DEDesOri","Descrição",xDesExa);
FANroExa = xQtdRea;
FANroAno = xQtdAno;
FANroPrx = xQtdPre;
ListaSecao("Adicional_1");
xRet = RetExaCarregadosLoc("P", xDesExa, xQtdRea, xQtdAno, xQtdPre);
}
Utilização: Gerador de relatórios.