PromedioAvaDet
Variable de sistema utilizada para calcular el promedio de la evaluación detallada en TR/CS WEB. Se utilizará para recibir el resultado de la ejecución de la evaluación (nota final).
Tipo: Numérico
Ejemplo:
Establecer Cursor Cur_R077CDE;
Establecer fecha VCmpAva;
Establecer alfa VFamCnc;
Definir alfa VCodCnc;
Si (TipoAvaDet="C")
{
VNumEmp = R077CDE.NumEmp;
VTipCol = R077CDE.TipCol;
VNumCad = R077CDE.NumCad;
VCmpAva = R077CDE.CmpAva;
VTipAva = R077CDE.TipAva;
VFamCnc = R077CDE.FamCnc;
VCodCnc = R077CDE.CodCnc;
VCodAva = R077CDE.CodAva;
VQtdItems = 0;
VApromedio = 0;
Cur_R077CDE.SQL "SELECCIONE * DESDE R077CDE \
DONDE NumEmp = :VNumEmp AND TipCol = :VTipCol \
Y NumCad = :VNumCad Y CmpAva = :VCmpAva \
Y TipAva = :VTipAva Y FamCnc = :VFamCnc \
Y CodCnc = :VCodCnc Y CodAva = :VCodAva";
Cur_R077CDE.OpenCursor();
Mientras (Cur_R077CDE.Encontrado)
{
VMedia = VMedia + Cur_R077CDE.NotAva;
VQtdItems = VQtdItems + 1;
Cur_R077CDE.Next();
}
Cur_R077CDE.CerrarCursor();
Si (VMedia <> 0)
VMediaFinal = VMedia / VQtditens;
MediaAvaDet=VMediaFinal;
}
Usar: Debe utilizarse en la regla asociada al proceso.223 - Evaluación detallada promedio.
Disponible para módulos: CS y TR.
English
Español


