4D v12.4FORM Lire page courante |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v12.4
FORM Lire page courante
|
FORM Lire page courante -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
Résultat | Entier long |
![]() |
Numéro de la page courante du formulaire actuellement affiché | |||||
FORM Lire page courante retourne le numéro de la page courante du formulaire actuellement affiché.
Alors que vous être en train d'utiliser un formulaire, si vous choisissez une commande de menu ou si le formulaire reçoit un appel d'un autre process, vous voulez que des actions différentes soient effectuées en fonction de la page du formulaire affichée. Vous pouvez alors écrire :
` Méthode formulaire [maTable];"monFormulaire"
Au cas ou
:(Evenement formulaire=Sur chargement)
` ...
:(Evenement formulaire=Sur libération)
` ...
:(Evenement formulaire=Sur menu sélectionné)
$vlNuméroMenu:=Menu choisi>>16
$vlNuméroCmde:=Menu choisi & 0xFFFF
Au cas ou
:($vlNuméroMenu=...)
Au cas ou
:($vlNuméroCmde=...)
:(FORM Lire page courante=1)
` Effectuer une action appropriée pour la page 1
:(FORM Lire page courante=2)
` Effectuer une action appropriée pour la page 2
` ...
:($vlNuméroCmde=...)
` ...
Fin de cas
:($vlNuméroMenu=...)
` ...
Fin de cas
:(Evenement formulaire=Sur appel extérieur)
Au cas ou
:(FORM Lire page courante=1)
` Fournir une réponse appropriée pour la page 1
:(FORM Lire page courante=2)
` Fournir une réponse appropriée pour la page 2
Fin de cas
` ...
Fin de cas
Produit : 4D
Thème : Formulaires
Numéro :
276
Nom intl. : FORM Get current page
Créé : < 4D v6
Renommé : 4D v12
FORM ALLER A PAGE
FORM DERNIERE PAGE
FORM PAGE PRECEDENTE
FORM PAGE SUIVANTE
FORM PREMIERE PAGE