4D v14.3

Fin sous enregistrement

Accueil

 
4D v14.3
Fin sous enregistrement

Fin sous enregistrement 


 

Fin sous enregistrement ( sousTable ) -> Résultat 
Paramètre Type   Description
sousTable  Sous-table in Sous-table pour laquelle tester si le pointeur de sous-enregistrement courant est placé au-delà du dernier sous-enregistrement sélectionné
Résultat  Booléen in Oui (Vrai) ou Non (Faux)

Les sous-tables ne sont plus prises en charge à compter de la version 11 de 4D. Un mécanisme de compatibilité assure le fonctionnement de cette commande dans les bases de données converties, toutefois il est fortement conseillé de remplacer les sous-tables par des tables liées standard.

Fin sous enregistrement retourne VRAI lorsque le pointeur de sous-enregistrement courant se trouve après la fin de la sous-sélection courante de sousTable. Fin sous enregistrement a pour rôle de tester si l'utilisation de la commande SOUS ENREGISTREMENT SUIVANT place ou non le pointeur derrière le dernier sous-enregistrement de la sélection. Si la sous-sélection courante est vide, Fin sous enregistrement retourne Vrai.

Exemple  

L'exemple suivant est la méthode objet d'un bouton. Lorsque l'utilisateur clique sur le bouton, le pointeur se place sur le sous-enregistrement suivant. Si le pointeur se retrouve derrière le dernier sous-enregistrement, il est replacé sur le premier sous-enregistrement :

 SOUS ENREGISTREMENT SUIVANT([Personnes]Enfants) ` Aller au sous-enregistrement suivant
 Si(Fin sous enregistrement([Personnes]Enfants)) ` Si nous sommes allés trop loin…
    DEBUT SOUS ENREGISTREMENT([Personnes]Enfants) ` Aller au premier sous-enregistrement
 Fin de si

 
PROPRIÉTÉS 

Produit : 4D
Thème : Sous-enregistrements
Numéro : 37
Nom intl. : End subselection

Cette commande est obsolète et ne doit plus être utilisée

 
HISTORIQUE 

Modifié : 4D v11 SQL

 
VOIR AUSSI  

SOUS ENREGISTREMENT SUIVANT

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v12.4)
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)