N
Indica la línea de la GetDatos corriente, en las posiciones 3, 4 y 6, Mediciones, No conformidades asociadas e Instrumentos, respectivamente. Para verificar la línea corriente en la función GetDatos, basta utilizar N, variable pública de la función GetDatos.
Cuando se utilice el vector aResultados, no será posible saber la posición de la línea corriente de la medición, excepto cuando la función GetDatos compare la posición de la línea con la posición que ya ha sido guardada en el aResultados.
Ejemplo:
//Se está en la carpeta de mediciones, accionando una validación
nPosmed := Ascan(aHeader,{|x|AllTrim(x[2])==\"QES_MEDICA\"})
cMedRes := aCols[N,nPosMed]
If cMedRes == aResultados[nFldLab,3,nFldEns,N, nPosMed]
......
Else
......
EndIf
La variable N no funciona en el aResultados mientras la función GetDatos no esté siendo utilizada y no se acceda al aResultado directamente. De esta forma, hay que indicar la posición de la línea que se quiere manipular. |