Écrans — vue d'ensemble
La page Écrans — barre de portée à gauche avec les applications, liste à plat des écrans, clic pour ouvrir les 7 onglets du Concepteur d'écran (Général / Requêtes / Colonnes / Dialogue / Actions / Menu contextuel ligne / Export).
Créer un écran à partir d'une requête
Câbler une requête `_get` sur un nouvel écran — l'onglet Général et l'onglet Requêtes parcourus champ par champ ; la grille apparaît, les modifications passent par les requêtes d'écriture.
Colonnes
L'onglet Colonnes — définir une fois le titre d'affichage, le format, la référence dictionnaire, la règle d'édition, la valeur par défaut et le filtrage de chaque colonne ; la grille et le dialogue les utilisent tous deux.
Constructeur de dialogue
Le Constructeur visuel — un canevas à trois colonnes style Figma (Palette / Canevas / Inspecteur) où l'on glisse des champs sur des onglets, on définit les propriétés, on câble les recherches et on ajoute des actions par onglet.
Champs conditionnels
Faire apparaître un champ de dialogue, le rendre obligatoire ou le verrouiller uniquement quand un autre champ a une valeur précise — visible_when / required_when / disabled_when sur ColumnHint et ScreenField.
Actions et cycle de vie
L'onglet Actions — boutons de barre d'outils, menu contextuel ligne, hooks de dialogue (on_load / on_save / on_cancel), hooks de ligne (on_insert / on_update / on_delete), et les sept types d'action principaux.
Onglets imbriqués
Intégrer un formulaire d'enregistrement enfant (nested_form) ou une grille de lignes liées (nested_table) dans un onglet de dialogue — même dialogue, plusieurs sources de données.