PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Fenêtre fiche
  • Cas général
  • Fiche simple
  • Fiche avec parcours
  • Fiche avec table reliée
  • Fiche avec table de relation
  • Fiche avec fiche reliée
  • Fenêtre table
  • Cas général
  • Table simple
  • Table avec fiche détail
  • Table avec table reliée
  • Table de relation
  • Fenêtre Vision Plus
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
L'assistant de création de fenêtres propose de nombreux types de fenêtres associées à des fichiers de données HyperFileSQL.
Cet assistant est affiché en sélectionnant l'option "Fichier .. Nouveau .. Fenêtre", onglet "RAD".Pour lancer cet assistant :
  • Cliquez sur parmi les boutons d'accès rapide.
  • Dans la roue qui s'affiche, cliquez sur "Fenêtre". 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 :
  • Fenêtre fiche : simple, avec parcours, avec table reliée, avec table de relation, avec fiche reliée
  • Fenêtre table : simple, avec fiche détail, avec table reliée, de relation
  • Fenêtre Vision Plus.
Les paragraphes suivants présentent pour chaque type de fenêtre :
  • le fonctionnement de la fenêtre,
  • les différents champs présents dans la fenêtre,
  • un aperçu de la fenêtre,
  • des conseils d'utilisation.
Remarque : Selon le pattern choisi, les caractéristiques des fenêtres peuvent être sensiblement différentes.
Fenêtre fiche

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.

Fiche simple

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.
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 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.
  • 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 simple", 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 comportant de nombreux enregistrements, il est préférable de sélectionner les enregistrements dans une table et de modifier ou visualiser l'enregistrement sélectionné dans une fenêtre de type "Fiche simple". En effet, la sélection dans une table est plus rapide.

Fiche avec table reliée

Ce type de fenêtre permet de visualiser dans la même fenêtre le contenu de fichiers liés par une liaison simple (1 - N).
Les valeurs de l'enregistrement du fichier principal sont visualisées dans une fiche. Les enregistrements reliés à l'enregistrement en cours (dans le fichier principal) sont visualisés dans une 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 base (principal).
  • Une table (dans la partie basse) qui affiche les enregistrements reliés à l'enregistrement en cours du fichier principal.
  • Boutons permettant de :
    • parcourir les enregistrements affichés dans la fiche et dans la table,
    • créer un nouvel enregistrement dans le fichier principal,
    • supprimer l'enregistrement en cours du fichier principal,
    • fermer la fenêtre,
    • ajouter une ligne dans la table,
    • modifier une ligne dans la table,
    • supprimer une ligne dans la table.
Remarques :
  • Si le fichier affiché dans la table est un fichier de relation, la fenêtre comporte les boutons nécessaires pour accéder à l'autre fichier en relation.
  • Si ce type de fenêtre est sélectionné pour un fichier qui n'a pas de fichier lié (avec une liaison 1-N), WINDEV le signale.

Fiche avec table de relation

Ce type de fenêtre permet de visualiser à la fois :
  • le contenu d'un fichier dans une table,
  • le contenu d'un fichier dans une fiche.
Les enregistrements affichés dans la 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 base (principal).
  • Une table (dans la partie basse) qui affiche les enregistrements reliés à l'enregistrement en cours du fichier principal.
  • Boutons permettant de :
    • parcourir les enregistrements affichés dans la fiche et dans la table,
    • créer un nouvel enregistrement dans le fichier principal,
    • supprimer l'enregistrement en cours du fichier principal,
    • fermer la fenêtre,
    • ajouter une ligne dans la table,
    • modifier une ligne dans la table,
    • supprimer une ligne dans la table.
La fenêtre "Fiche avec table de relation" est conseillée lorsque :
  • le détail du fichier doit être immédiatement affiché.
  • le fichier contient des rubriques images ou multilignes à afficher.

Fiche avec fiche reliée

Ce type de fenêtre permet de visualiser dans la même fenêtre le contenu de fichiers liés par une liaison simple (1 - N).
Les valeurs de l'enregistrement du fichier principal et les enregistrements reliés à l'enregistrement en cours (dans le fichier 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 base (principal).
  • Une fiche (dans la partie basse) qui affiche les valeurs d'un enregistrement relié à l'enregistrement en cours du fichier principal.
  • Boutons permettant de :
    • parcourir les enregistrements affichés dans les deux fiches,
    • créer un nouvel enregistrement dans le fichier principal et dans le fichier lié,
    • supprimer l'enregistrement en cours du fichier principal et du fichier 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 principal.
Fenêtre table

Cas général

Une fenêtre table affiche les enregistrements sous forme d'un tableau (lignes et colonnes). Plusieurs enregistrements du fichier 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 ou d'un nom de requête présent dans le volet "Projet" ou "Analyse" vers l'espace de travail.

Table simple

Ce type de fenêtre permet :
  • La visualisation des enregistrements dans la table.
  • La création d'un enregistrement.
  • La suppression d'un enregistrement.
  • La modification d'un enregistrement.
  • L'impression du fichier.
Une fenêtre de type "Table simple" est constituée de :
  • Une table qui affiche les enregistrements du fichier lié.
  • Boutons permettant de :
    • parcourir les enregistrements affichés dans la 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 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 contient des images à afficher immédiatement : préférez la fenêtre avec table et fiche de détail.
  • Si le fichier 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 dans une table et dans une fiche. Cette fenêtre permet la sélection d'un enregistrement dans la 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 :
  • Une table (dans la partie haute) qui affiche les enregistrements du fichier.
  • Une fiche (dans la partie basse) qui affiche les valeurs de la ligne sélectionnée dans la table
  • Plusieurs boutons permettant de :
    • parcourir les enregistrements affichés dans la 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 contient des rubriques images ou multi-lignes à afficher.
  • Le détail de l'enregistrement doit être visible immédiatement.
  • Le fichier 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 liés par une liaison simple ou complexe. Les tables sont en cascade : la seconde table permet d'afficher les enregistrements reliés à la ligne sélectionnée dans la première table.
La fenêtre "Table avec table reliée" est constituée de :
  • Une table (dans la partie haute) qui affiche les enregistrements du fichier de base.
  • Une table (dans la partie basse) qui affiche les enregistrements du fichier relié, correspondant à l'enregistrement en cours sélectionné dans la première table.
  • Boutons permettant de :
    • parcourir les enregistrements affichés dans les tables,
    • créer un nouvel enregistrement dans le fichier principal,
    • modifier l'enregistrement en cours du fichier principal,
    • supprimer l'enregistrement en cours du fichier principal,
    • fermer la fenêtre,
    • ajouter une ligne dans le fichier relié,
    • modifier une ligne dans le fichier relié,
    • supprimer une ligne dans le fichier relié.

Table de relation

Ce type de fenêtre permet de visualiser les enregistrements d'un fichier.
Ce type de fenêtre ne permet pas les créations, les modifications et les suppressions d'enregistrements dans le fichier.
La fenêtre "Table de relation" est constituée de :
  • Une table qui affiche les enregistrements.
  • Boutons permettant de :
    • parcourir les enregistrements,
    • fermer la fenêtre.

Fenêtre Vision Plus

Les fenêtres Vision Plus permettent de sélectionner un enregistrement dans une table. Par exemple, lors de la saisie d'une commande, des fenêtres Vision Plus peuvent être ouvertes pour sélectionner le client et le produit.
Les fenêtres Vision Plus sont appelées par le bouton qui a pour libellé [...] dans les fenêtres reliées à un fichier.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire