4D v14.3Displayed line number |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Displayed line number
|
Displayed line number -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
Resultado | Inteiro longo |
![]() |
Nº da linha sendo exibida | |||||
O comando Displayed line number funciona unicamente no contexto do evento de formulário On Display Detail. Retorna o número da linha que estiver sendo processada enquanto uma lista de registros é mostrada em tela. Se Displayed line number for chamada quando não se mostra uma lista, retorna 0.
Se a linha mostrada não estiver vazia (quando estiver associada a um registro), o valor retornado por Displayed line number é idêntico ao valor retornado por Selected record number.
Do mesmo jeito que Selected record number, Displayed line number começa em 1. Este comando é útil quando deseja aplicar um processo a cada linha de um formulário listado ou de um list-box mostrado em tela, incluindo as linhas vazias.
Este exemplo lhe permite aplicar uma cor alternativa em um formulário listado mostrado em tela, inclusive para as linhas sem registros:
`Método de formulário listado
If(Form event=On Display Detail)
If(Displayed line number% 2=0)
`Negro sobre branco para o texto das linhas pares
OBJECT SET RGB COLORS([Tabela 1]Campo1;-1;0x00FFFFFF)
Else
`Negro sobre azul claro para as linhas ímpares
OBJECT SET RGB COLORS([Tabela 1]Campo1;-1;0x00E0E0FF)
End if
End if
Produto: 4D
Tema: Seleção
Número
897
Modificado: 4D v11 SQL
Form event
Selected record number
Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)
Inherited from : Displayed line number ( 4D v11 SQL Release 6)