Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.

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.

(missing or bad snippet)