4D v16.3

Displayed line number

Página Inicial

 
4D v16.3
Displayed line number

Displayed line number 


 

Displayed line number -> Resultado 
Parâmetro Tipo   Descrição
Resultado  Inteiro longo in 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.

Exemplo  

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



Ver também 

Form event
Selected record number

 
PROPRIEDADES 

Produto: 4D
Tema: Seleção
Número 897

 
HISTÓRIA 

Modificado: 4D v11 SQL

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)