4D v16Sélection courante |
||
|
4D v16
Sélection courante
Sélection courante
En complément des manipulations expliquées dans la vidéo, il faut noter que : Le schéma ci-dessous représente la manière donc 4D fonctionne, c’est à dire le mode SELECTION-ACTION : La notion de Sélection courante est une des notions fondamentales de 4D qui, bien qu’évidente, diffère quelque peu des concepts habituels notamment en SQL. Une sélection courante est une liste de numéros d'enregistrements obtenue par une recherche sur une table (équivalent de la clause WHERE du SQL) Ainsi dans 4D, nous avons en permanence une sélection courante par table qui peut contenir de 0 à N enregistrements. C'est sur cette sélection courante que vont s’appliquer les traitements à venir., On peut changer de sélection courante entre deux traitements. Le programme ci-dessous correspond à l'exercice réalisé dans cette vidéo (les 2 lignes de déclarations de variables simples sont ajoutées en tête) C_DATE($DebutAnnee;$FinAnnee) Pour éviter de définir la taille des tableaux avant d'effectuer la boucle et de valoriser la variable $Indice en cours de traitement (ce qui nous a permis de découvrir la fonction Numéro dans sélection, il est possible d'utiliser le commande AJOUTER A TABLEAU Bonjour, dans cette vidéo nous allons apprendre à constituer une sélection courante, comprendre en quoi elle consiste et quelles peuvent être les interactions entre les sélections et les tableaux. nous aurons :
Le nom de ces tableaux nous venons les récupérer dan la listbox :
Une fois ces initialisations effectuées, nous allons nous positionner sur le 1er technicien puis tant qu'il nous restera des techniciens nous allons rechercher les interventions de ce techniciens.
à ce stade nous avons en mémoire la liste des interventions du technicien. Une fois cette information récupérée, nous pouvons renseigner :
A ce stade nous avons fini la partie statistique, à un détail près, il faut juste penser à changer de fiche lorsqu'on a fini de traiter la première. Nous pouvons donc tester le formulaire et vérifier que nous obtenons bien un certain nombre d'interventions par technicien.
Une fois ces 3 informations indiquées, nous allons pouvoir compléter la recherche par une recherche dans sélection interventions et nous souhaitons toutes les interventions :
Nous pouvons retester le formulaire et voir quels sont les changements .
|
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
UTILISATION DE L'ARTICLE
Autoformation ( 4D v16) |