Duda
¿Cuál es el uso de la función RECNO() de AVDPL?
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - ADVPL – A partir de versión 11.80
Solución
La función RECNO() devuelve el número del registro actual de un área de trabajo.
Los registros de los archivos de datos del AdvPL se enumeran de 1 hasta el último registro físico, de acuerdo con el orden cronológico en el que se incluyeron.
La función RECNO() se utiliza para obtener el número de registro del archivo de datos en uso, el cual está marcado por el apuntador de registros del área de trabajo seleccionada.
Cada área de trabajo mantiene un apuntador de registros, marcando el registro actual del archivo de datos que esté abierto.
Sugerencias de Uso
El valor del número del registro suministrado por la función RECNO() puede almacenarse en una variable numérica o de tipo carácter.
Ejemplo de Uso
SE2->(RECNO()) - Devolverá el valor del RECNO numérico.
AllTrim(Str(SE2->(RECNO()))) - Devolverá el valor del RECNO como tipo carácter.
0 Comentarios