Affichage en liste en version 2004

Sofia Adjel

- Titre : Affichage en liste en version 2004

- Auteur : Sofia Adjel

- Parution : 1 février 2005

- Licence : Copyright ® 2005 4D s.a.. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

Produit : 4D 2004 · Plateforme : Mac & Win ♪

Rappel de la documentation :

En mode liste, 4e Dimension affiche désormais si nécessaire des lignes vides au-dessous des derniers enregistrements affichés, de manière à remplir entièrement la fenêtre. Lors de l'affichage de la fenêtre, l'évènement formulaire « Sur affichage corps » est désormais également généré pour chaque ligne vide de la liste.

Dans ce cas, il n'y a pas d'enregistrement courant : Numero enregistrement retourne -1 et Numero dans selection ne retourne pas de valeur significative.

Donc si dans une version précédente de 4D, vous renseigniez des variables dans l'évènement « Sur affichage corps », il est indispensable de tester s'il y a ou non un enregistrement courant.

Exemple de code de la méthode formulaire du formulaire Liste :

1. Si (Evenement formulaire=Sur affichage corps )

2. Si (Numero enregistrement([Table])#-1)   `s'il y a un enregistrement courant

3. v1:="renseigné"

4. Sinon

5. v1:=""

6. Fin de si

7. Fin de si