|
|
|
|
|
- Présentation
- Fenêtre fiche
- Cas général
- Fiche
- Fiche avec fiche reliée
- Fiche avec parcours
- Fiche avec table reliée - liaison simple
- Fiche avec table reliée - liaison complexe
- Fenêtre table
- Cas général
- Table
- Table avec fiche détail
- Table avec table reliée
- Table de relation
- Fenêtre Vision
WINDEV : Fenêtres créées via le RAD "fenêtre"
L'assistant de création de fenêtres propose de nombreux types de fenêtres associées à des fichiers de données HFSQL. Pour lancer cet assistant : - Cliquez sur
parmi les boutons d'accès rapide. - La fenêtre de création d'un nouvel élément s'affiche : cliquez sur "Fenêtre" puis sur "Fenêtre".
- Dans la fenêtre de l'assistant, cliquez sur l'onglet "RAD" pour voir les différents types de fenêtres proposés.
Les différents types de fenêtres dépendent du pattern RAD sélectionné. En effet, chaque type de pattern propose une sélection de types de fenêtres réutilisables. Les types de fenêtres les plus courants sont les suivants : Remarque : Selon le pattern choisi, les caractéristiques des fenêtres peuvent être sensiblement différentes. Cas général Une fenêtre fiche affiche les valeurs d'un enregistrement dans une fiche, à raison d'une valeur par champ. Les enregistrements sont accessibles un par un. La fiche peut au choix : - Autoriser le passage ou non aux enregistrements suivants et précédents.
- Autoriser ou non la création, la modification et la suppression d'enregistrements.
Les différents types de fenêtres Fiche sont les suivants : Fiche Ce type de fenêtre permet de visualiser et de modifier un enregistrement. Ce type de fenêtre ne permet pas : - Le parcours sur les différents enregistrements.
- La création et la suppression d'un enregistrement.
Une fenêtre "Fiche simple" est constituée de : - Boutons pour valider, abandonner la saisie.
- Champs reliés aux rubriques du fichier de données.
La fenêtre "Fiche simple" est généralement accessible depuis une fenêtre de type "Table simple" pour visualiser ou modifier l'enregistrement en cours. Fiche avec fiche reliée Ce type de fenêtre permet de visualiser dans la même fenêtre le contenu de fichier de données liés par une liaison simple (1 - N). Les valeurs de l'enregistrement du fichier de données principal et les enregistrements reliés à l'enregistrement en cours (dans le fichier de données principal) sont visualisés dans deux fiches. Ce type de fenêtre est constitué de : - Une fiche (dans la partie haute) qui affiche les valeurs de l'enregistrement en cours du fichier de données de base (principal).
- Une fiche (dans la partie basse) qui affiche les valeurs d'un enregistrement relié à l'enregistrement en cours du fichier de données principal.
- Boutons permettant de :
- parcourir les enregistrements affichés dans les deux fiches,
- créer un nouvel enregistrement dans le fichier de données principal et dans le fichier de données lié,
- supprimer l'enregistrement en cours du fichier de données principal et du fichier de données lié,
- fermer la fenêtre.
La fenêtre "Fiche avec table reliée" est conseillé lorsque seul un enregistrement est lié à l'enregistrement en cours dans le fichier de données principal. Fiche avec parcours Ce type de fenêtre permet : - La modification de l'enregistrement affiché.
- La création d'un enregistrement.
- La suppression d'un enregistrement.
- L'impression de l'enregistrement en cours.
- Le passage à un autre enregistrement (suivant ou précédent).
Une fenêtre de type "Fiche avec parcours" est constituée de : - Champs reliés aux rubriques du fichier de données.
- Quatre boutons de parcours.
- Boutons permettant de :
- créer un nouvel enregistrement,
- supprimer l'enregistrement en cours,
- imprimer l'enregistrement en cours,
- fermer la fenêtre.
Par rapport à une "Fiche", une "Fiche avec parcours" propose : - le passage rapide d'une fiche à une autre,
- la possibilité de créer en chaîne plusieurs enregistrements.
Conseil : Pour les fichiers de données comportant de nombreux enregistrements, il est préférable de sélectionner les enregistrements dans un champ Table et de modifier ou visualiser l'enregistrement sélectionné dans une fenêtre de type "Fiche". En effet, la sélection dans un champ Table est plus rapide. Fiche avec table reliée - liaison simple Ce type de fenêtre permet de visualiser dans la même fenêtre le contenu de fichiers de données liés par une liaison simple (1 - N). Les valeurs de l'enregistrement du fichier de données principal sont visualisées dans une fiche. Les enregistrements reliés à l'enregistrement en cours (dans le fichier de données principal) sont visualisés dans un champ Table. Ce type de fenêtre est constitué de : - Une fiche (dans la partie haute) qui affiche les valeurs de l'enregistrement en cours du fichier de données de base (principal).
- Un champ Table (dans la partie basse) qui affiche les enregistrements reliés à l'enregistrement en cours du fichier de données principal.
- Boutons permettant de :
- parcourir les enregistrements affichés dans la fiche et dans le champ Table,
- créer un nouvel enregistrement dans le fichier de données principal,
- supprimer l'enregistrement en cours du fichier de données principal,
- fermer la fenêtre,
- ajouter une ligne dans le champ Table,
- modifier une ligne dans le champ Table,
- supprimer une ligne dans le champ Table.
Remarques : - Si le fichier de données affiché dans la table est un fichier de données de relation, la fenêtre comporte les boutons nécessaires pour accéder à l'autre fichier de données en relation.
- Si ce type de fenêtre est sélectionné pour un fichier de données qui n'a pas de fichier de données lié (avec une liaison 1-N), WINDEV le signale.
Fiche avec table reliée - liaison complexe Ce type de fenêtre permet de visualiser à la fois : - le contenu d'un fichier de données dans un champ Table,
- le contenu d'un fichier de données dans une fiche.
Les enregistrements affichés dans le champ Table et ceux enregistrés dans la fiche sont liés par une liaison complexe (N - N). La fenêtre "Fiche avec table de relation" est constituée de : - Une fiche (dans la partie haute) qui affiche les enregistrements du fichier de données de base (principal).
- Un champ Table (dans la partie basse) qui affiche les enregistrements reliés à l'enregistrement en cours du fichier de données principal.
- Boutons permettant de :
- parcourir les enregistrements affichés dans la fiche et dans le champ Table,
- créer un nouvel enregistrement dans le fichier de données principal,
- supprimer l'enregistrement en cours du fichier de données principal,
- fermer la fenêtre,
- ajouter une ligne dans le champ Table,
- modifier une ligne dans le champ Table,
- supprimer une ligne dans le champ Table.
La fenêtre "Fiche avec table de relation" est conseillée lorsque : - le détail du fichier de données doit être immédiatement affiché.
- le fichier de données contient des rubriques images ou multilignes à afficher.
Cas général Une fenêtre table affiche les enregistrements sous forme d'un tableau (lignes et colonnes). Plusieurs enregistrements du fichier de données peuvent être affichés dans la fenêtre. Les rubriques d'un même enregistrement sont disposées en ligne. Remarque : Ce type de fenêtre est automatiquement généré lors d'un Drag and Drop (glisser/déplacer) d'un nom de fichier de données ou d'un nom de requête présent dans le volet "Projet" ou "Analyse" vers l'espace de travail. Les différents types de fenêtres Table sont les suivants : Table Ce type de fenêtre permet : - La visualisation des enregistrements dans un champ table.
- La création d'un enregistrement.
- La suppression d'un enregistrement.
- La modification d'un enregistrement.
- L'impression du fichier de données.
Une fenêtre de type "Table" est constituée de : - Un champ Table qui affiche les enregistrements du fichier de données lié.
- Boutons permettant de :
- parcourir les enregistrements affichés dans le champ Table,
- créer un nouvel enregistrement,
- modifier un enregistrement,
- supprimer un enregistrement,
- imprimer les enregistrements,
- fermer la fenêtre.
Ce type de fenêtre est conseillé dans tous les cas de gestion de fichiers de données sauf : - Si le détail de l'enregistrement doit être visible immédiatement : préférez la fenêtre avec table et fiche de détail.
- Si des rubriques doivent être affichées dans des champs multilignes : préférez la fenêtre avec table et fiche de détail.
- Si le fichier de données contient des images à afficher immédiatement : préférez la fenêtre avec table et fiche de détail.
- Si le fichier de données a beaucoup de rubriques à afficher : préférez la fenêtre avec table et fiche de détail.
- Si des rubriques reliées doivent être affichées : préférez la fenêtre fiche avec table reliée.
Table avec fiche détail Ce type de fenêtre permet de visualiser dans la même fenêtre le contenu d'un fichier de données dans un champ Table et dans une fiche. Cette fenêtre permet la sélection d'un enregistrement dans le champ Table et la visualisation du détail de l'enregistrement sélectionné dans une fiche. La fenêtre "Table avec fiche détail" est constituée de : - Un champ Table (dans la partie haute) qui affiche les enregistrements du fichier de données.
- Une fiche (dans la partie basse) qui affiche les valeurs de la ligne sélectionnée dans le champ Table
- Plusieurs boutons permettant de :
- parcourir les enregistrements affichés dans le champ Table,
- créer un nouvel enregistrement,
- modifier l'enregistrement en cours,
- supprimer l'enregistrement en cours,
- fermer la fenêtre.
La fenêtre "Table avec fiche détail" est conseillée lorsque : - Le fichier de données contient des rubriques images ou multi-lignes à afficher.
- Le détail de l'enregistrement doit être visible immédiatement.
- Le fichier de données a beaucoup de rubriques à afficher.
Table avec table reliée Ce type de fenêtre permet d'afficher dans une même fenêtre le contenu de fichiers de données liés par une liaison simple ou complexe. Les champs Table sont en cascade : le second champ Table permet d'afficher les enregistrements reliés à la ligne sélectionnée dans le premier champ Table. La fenêtre "Table avec table reliée" est constituée de : - Un champ Table (dans la partie haute) qui affiche les enregistrements du fichier de données de base.
- Un champ Table (dans la partie basse) qui affiche les enregistrements du fichier de données relié, correspondant à l'enregistrement en cours sélectionné dans le premier champ Table.
- Boutons permettant de :
- parcourir les enregistrements affichés dans les champs Table,
- créer un nouvel enregistrement dans le fichier de données principal,
- modifier l'enregistrement en cours du fichier de données principal,
- supprimer l'enregistrement en cours du fichier de données principal,
- fermer la fenêtre,
- ajouter une ligne dans le fichier de données relié,
- modifier une ligne dans le fichier de données relié,
- supprimer une ligne dans le fichier de données relié.
Table de relation Ce type de fenêtre permet de visualiser les enregistrements d'un fichier de données. Ce type de fenêtre ne permet pas les créations, les modifications et les suppressions d'enregistrements dans le fichier de données. La fenêtre "Table de relation" est constituée de : - Un champ Table qui affiche les enregistrements.
- Boutons permettant de :
- parcourir les enregistrements,
- fermer la fenêtre.
Fenêtre Vision Les fenêtres Vision permettent de sélectionner un enregistrement dans une table. Par exemple, lors de la saisie d'une commande, des fenêtres Vision peuvent être ouvertes pour sélectionner le client et le produit. Les fenêtres Vision sont appelées par le bouton qui a pour libellé [...] dans les fenêtres reliées à un fichier de données.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|