4D v16.3Editeur de structure |
||
|
4D v16.3
Editeur de structure
Editeur de structure
Vous accédez à l'éditeur de structure en choisissant la commande Structure dans le menu Développement ou en cliquant sur le bouton dans la barre d'outils de 4D. L’éditeur de structure vous permet de manipuler la structure de la base de données — les tables et leurs relations. Il vous permet de modifier des éléments tels que les tables, les champs, leurs propriétés ainsi que les liens entre les tables. L’éditeur de structure vous propose une représentation graphique de la structure d’une base de données ainsi qu’une barre d’outils et des menus contextuels permettant de réaliser les opérations liées à la conception de la base. Chaque table est représentée par une “image” dans l’éditeur de structure. Les images des tables affichent les champs de la table ainsi que leurs types, sous forme d’icônes. Une barre d’informations affiche les caractéristiques des tables et des champs survolés par la souris. Une fenêtre flottante appelée Inspecteur permet de visualiser et de modifier les propriétés des objets de la structure et de l’éditeur de structure. Cette fenêtre est décrite dans la section . L’éditeur de structure dispose d’une barre d’outils permettant l’accès à plusieurs fonctions d’ajout, de navigation et de visualisation : La partie inférieure de la fenêtre de l’éditeur est une barre d’information affichant des données en fonction de la zone survolée par le curseur de la souris : table, champ ou lien. Pour manipuler l’image d’un objet dans l’éditeur de structure, il est tout d’abord nécessaire de le sélectionner. Vous pouvez alors définir ses propriétés, le déplacer, le redimensionner, le supprimer, etc. Il est également possible de sélectionner simultanément plusieurs objets de même type afin, par exemple, d’afficher ou de modifier leurs propriétés communes dans la palette de l’Inspecteur. Vous pouvez même sélectionner des champs de tables différentes. Pour sélectionner une table :
Pour sélectionner un champ ou un lien :
Pour sélectionner plusieurs objets de même type (tables, champs, liens) :
Vous pouvez redimensionner ou déplacer les images des tables dans la fenêtre de structure en fonction de vos besoins. Lorsque vous ajoutez des champs dans une table ou lorsque vous réduisez la hauteur de la table, il se peut qu’elle contienne plus de champs que l’image ne peut en afficher. Dans ce cas, 4D affiche automatiquement un curseur permettant de faire défiler la liste des champs visibles : Vous pouvez redimensionner l’image d’une table afin, par exemple, d’afficher davantage de noms de champs ou de réorganiser votre écran. Vous disposez de plusieurs possibilités :
Notes :
4D Server : Si vous redimensionnez l’image d’une table en utilisant 4D Server, la table est redimensionnée pour tous les utilisateurs en mode Développement. Vous pouvez déplacer les images des tables afin de les regrouper par fonction ou réorganiser la fenêtre de structure. Vous pouvez également aligner les tables pour améliorer la lisibilité de la structure. Les éventuels liens sont redessinés afin de correspondre aux nouveaux emplacements. Pour déplacer manuellement l’image d’une table :
4D Server : Si vous déplacez l’image d’une table, la table apparaît à son nouvel emplacement pour tous les utilisateurs en mode Développement. Pour aligner deux ou plusieurs tables :
Des fonctions de défilement spécifiques facilitent la navigation parmi les structures de grande taille :
Vous pouvez modifier l’échelle d’affichage de la structure de la base à l’aide de l’outil Zoom de la barre d’outils de l’éditeur de structure. 100% est la valeur de zoom par défaut à l’ouverture de la base. Si une sélection existe dans la fenêtre, le zoom est centré sur cette sélection. Le paramétrage courant du zoom est spécifique à chaque utilisateur. Il est mémorisé à la fermeture de la fenêtre. Note : Une option des préférences permet de configurer le rendu graphique de l’éditeur de structure lors du zoom. Pour plus d’informations, reportez-vous à la section Page Structure. Le bouton Affichage de la barre d’outils de l’éditeur de structure est associé à un menu vous permettant de filtrer les objets à afficher dans la fenêtre en fonction de leur type : Par défaut, tous les objets sont affichés. Cette fonction autorise différents types de représentations ou vues — de la plus simple à la plus complexe — et constitue un véritable outil d’analyse de la structure en fonction du niveau d’information sélectionné. Le paramétrage d’affichage est appliqué à l’ensemble des tables et des champs. Ce paramétrage est spécifique à chaque utilisateur. Il est mémorisé lors de la fermeture de la fenêtre. Le fait de masquer certains types d’objet ne modifie pas la position des tables dans la fenêtre.
Vous pouvez masquer des ensembles de tables dans l’éditeur de structure sur la base des dossiers définis dans la de l’Explorateur. Ce paramétrage est effectué via le bouton Dossiers de la barre d’outils de l’éditeur de structure. Le menu associé au bouton affiche des commandes de gestion de l’affichage ainsi que la liste des dossiers définis dans la base. Une coche apparaît en regard de chaque dossier affiché. Vous pouvez modifier l’affichage courant en sélectionnant ou en désélectionnant un dossier dans ce menu.
Note : Une option, accessible dans la des préférences, vous permet de définir l’apparence des tables masquées (sélection par dossier) dans l’éditeur de structure : atténuées ou invisibles. Cette préférence nécessite la fermeture puis la réouverture de la fenêtre de structure pour être prise en compte. La fenêtre de l’éditeur de structure dispose de propriétés spécifiques qu’il est possible de configurer via l’Inspecteur. Pour afficher les propriétés de la fenêtre de l’éditeur de structure, vous pouvez soit :
La palette de l’Inspecteur affiche alors les propriétés de la structure : Les propriétés suivantes peuvent être définies :
4D vous permet d’effectuer des recherches dans la fenêtre de l’éditeur de structure. La recherche peut être effectuée parmi les éléments suivants :
Pour effectuer une recherche, saisissez la chaîne de caractères ou le numéro de table à rechercher dans la zone de recherche de la barre d’outils, affichant par défaut “Chercher structure”. La saisie d’une valeur dans cette zone provoque l’affichage d’une barre d’options sous la zone, permettant de préciser la portée et la nature de la recherche :
La recherche est effectuée en temps réel, à mesure que vous saisissez des valeurs. Les tables et/ou les champs trouvés par la recherche sont “éclairés”.
|
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
UTILISATION DE L'ARTICLE
4D - Mode Développement ( 4D v16) |