RetornaListaObjetivos
Esta função é utilizada para disponibilizar os dados da tabela R101RES para serem consultados na regra por processo "517-Avaliação de Resultados - Gravar Objetivos/Avaliação".
Ou seja, retorna a lista de objetivos cadastrados na Avaliação de Resultados, no CS, em: Habilidades\Avaliações\Resultado\Definir/Avaliar, pasta Objetivos.
Os dados da tabela R101RES não poderão ser alterados.
Sintaxe: RetornaListaObjetivos(alfa Posicao);
Parámetros:
| Nome | Tipo | Descripción |
| Posicao |
Alfanumérica |
Indica qual a posição da lista deve ser lida. Sendo: "I" = Primeiro registro da grade; "P" = Próximo. |
Tipo de Retorno: => Indica o resultado da leitura. Siendo:
"-1" = não encontrou registros;
"0" = encontrou registro;
"1" = chegou ao final da lista.
Ejemplo:
/* Lista de objetivos cadastrados na pasta Objetivos do cadastro de avaliação de resultado*/
Se (VerWeb = 0) @ Executando regra pelo CS @
Inicio
yTemObj = RetornaListaObjetivos("I");
Se (yTemObj <> -1) @ lista de objetivos foi carregada na rotina de avaliação de resultados @
Inicio
Enquanto (yTemObj = 0)
Inicio
yNumEmp = R101RES.NumEmp;
yTipCol = R101RES.TipCol;
yNumCad = R101RES.NumCad;
yCodCic = R101RES.CodCic;
yTipAva = R101RES.TipAva;
ySeqAva = R101RES.SeqAva;
yIdeObj = R101RES.IdeObj;
yDesObj = R101RES.DesObj;
@ Efetuar neste ponto as consistências desejadas @
yTemObj = RetornaListaObjetivos("P");
Orden;
Orden;
Fim;
Utilização: Gerador de Regras. Sendo que a regra especial deverá ser relacionada a Regra por Processo 517(Avaliação de Resultados - Gravar Objetivos/Avaliação).
Disponível para o(s) Módulo(s): avaliação de resultados do CS e do CSWEB.
English
Español


