4D v16.3

Numero de ligne affichee

Accueil

 
4D v16.3
Numero de ligne affichee

Numero de ligne affichee 


 

Numero de ligne affichee -> Résultat 
Paramètre Type   Description
Résultat  Entier long in Numéro de ligne en cours d’affichage

La commande Numero de ligne affichee fonctionne uniquement dans le contexte de l’événement formulaire Sur affichage corps. Elle retourne le numéro de la ligne en cours de traitement durant l’affichage à l’écran d’une liste d’enregistrements ou des lignes d'une list box. Si Numero de ligne affichee est appelée en-dehors de l’affichage d’une liste ou d'une listbox, elle retourne 0.

Dans le cas d'une liste d'enregistrements, lorsque la ligne affichée n’est pas vide (c’est-à-dire lorsqu’elle est associée à un enregistrement), la valeur retournée par Numero de ligne affichee est identique à celle retournée par Numero dans selection.

Comme Numero dans selection, Numero de ligne affichee débute à 1. Cette commande est utile lorsque vous souhaitez appliquer un traitement à chaque ligne d’un formulaire liste ou d'une list box affiché(e) à l’écran, y compris aux lignes vides.

Exemple  

Cet exemple permet d’appliquer une couleur alternée à un formulaire liste affiché à l’écran, même pour les lignes sans enregistrement :

  `Méthode du formulaire liste
 Si(Evenement formulaire=Sur affichage corps)
    Si(Numero de ligne affichee% 2=0)
  `Noir sur blanc pour le texte des lignes paires
       OBJET FIXER COULEURS RVB([Table 1]Champ1;-1;0x00FFFFFF)
    Sinon
  `Noir sur bleu pâle pour le texte des lignes impaires
       OBJET FIXER COULEURS RVB([Table 1]Champ1;-1;0x00E0E0FF)
    Fin de si
 Fin de si



Voir aussi  

Evenement formulaire
Numero dans selection

 
PROPRIÉTÉS 

Produit : 4D
Thème : Sélections
Numéro : 897
Nom intl. : Displayed line number

 
HISTORIQUE 

Modifié : 4D v11 SQL

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)