Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Displayed line number
|
Displayed line number -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
Resultado | Entero largo |
![]() |
Número de línea mostrada | |||||
El comando Displayed line number funciona únicamente en el contexto del evento de formulario On Display Detail. Devuelve el número de la línea que está siendo procesada mientras una lista de registros es mostrada en pantalla. Si Displayed line number se llama cuando no se muestra una lista, devuelve 0.
Si la línea mostrada no está vacía (cuando está asociada a un registro), el valor devuelto por Displayed line number es idéntico al valor devuelto por Selected record number.
Como Selected record number, Displayed line number comienza en 1. Este comando es útil cuando quiere aplicar un proceso a cada línea de un formulario listado o de un list-box mostrado en pantalla, incluyendo las líneas vacías.
Este ejemplo le permite aplicar un color alterno en un formulario listado mostrado en pantalla, incluso para las líneas sin registros:
`List form method
If(Form event code=On Display Detail)
If(Displayed line number% 2=0)
`Negro sobre blanco para un texto de fila par
OBJECT SET RGB COLORS([Table 1]Field1;-1;0x00FFFFFF)
Else
`Negro sobre azul claro para texto de fila impar
OBJECT SET RGB COLORS([Table 1]Field1;-1;0x00E0E0FF)
End if
End if
Producto: 4D
Tema: Selecciones
Número
897
Modificado: 4D v11 SQL
Manual de lenguaje 4D ( 4D v20 R7)