Numero de ligne affichee

4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant

version 2004


Numero de ligne affichee Entier long

ParamètreTypeDescription
Cette commande ne requiert pas de paramètre
RésultatEntier longNuméro de ligne en cours d'affichage

Description

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. Si Numero de ligne affichee est appelée en-dehors de l'affichage d'une liste, elle retourne 0.

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 affiché à 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
         FIXER COULEURS RVB([Table 1]Champ1; -1; 0x00FFFFFF)
      Sinon
            `Noir sur bleu pâle pour le texte des lignes impaires
         FIXER COULEURS RVB([Table 1]Champ1; -1; 0x00E0E0FF)
      Fin de si
   Fin de si


Référence

Evenement formulaire, Numero dans selection.


4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant