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 :
2.
3.
4.
5.
6.
7.
Si
(
Evenement formulaire
=
Sur affichage corps
)
Si
(
Numero enregistrement
([
Table
])#-
1
)
`s'il y a un enregistrement courant
v1:=
"renseigné"
Sinon
v1:=
""
Fin de si
Fin de si