4D v16.3

Présentation

Accueil

 
4D v16.3
Présentation

Présentation  


 

 

La génération d’états récapitulatifs est l’une des tâches les plus courantes et les plus élémentaires en matière de gestion de données. L’éditeur d’états rapides est l’un des deux outils mis à votre disposition par 4D pour générer des états. Cet éditeur vous permet de concevoir et de construire des états rapides depuis les modes Développement et Application de vos bases de données. 

L’autre outil est L'Editeur de formulaires de 4D, à l’aide duquel vous pouvez construire, en mode Développement, des états personnalisés (pouvant être retouchés par la suite en mode Application). Vous pouvez utiliser un formulaire de sortie pour construire un état lorsque celui-ci est basé sur des graphismes complexes ou des calculs spécifiques. Cette possibilité est détaillée dans le chapitre Formulaires de sortie et états.

A l’aide de l’éditeur d’états rapides, vous pouvez notamment :

  • générer des listes ordonnées d’enregistrements
  • créer des zones de rupture
  • ajouter des calculs récapitulatifs
  • modifier les polices de caractère et les styles
  • définir les couleurs de fond de chaque cellule
  • sauvegarder et ouvrir des états sur disque
  • choisir le type de sortie de l’état : fichier texte ou HTML, impression ou sauvegarde.

L’éditeur d’états rapides peut être entièrement piloté par programmation à l'aide des commandes du thème Etats rapides.

L’éditeur d’états rapides contient les éléments suivants :

  • Barre d'outils : la barre d'outils de l'éditeur donne accès aux principales fonctions de gestion des états.

    • Nouveau... et Ouvrir : Gestion des fichiers d'états rapides. Ces boutons sont décrits dans la section Gestion des états rapides.
    • Destination : Permet de désigner le type de sortie dans lequel devra être exécuté l'état rapide. Ce point est décrit dans la section Exécuter un état rapide.
    • Aperçu : Utilise le système de prévisualisation de votre OS pour présenter une prévisualisation de l'impression de l'état.
    • Exécuter : Génère l'état avec les données courantes dans le format de destination défini (cf. section Exécuter un état rapide.
    • Effacer : Supprime la totalité des colonnes et lignes du modèle d'état et permet de repartir d'une fenêtre vierge. Ce bouton affiche une boîte de dialogue de confirmation.
    • Recharger : Réinitialise le modèle d'état courant avec sa dernière version enregistrée sur le disque. Ce bouton est désactivé lorsque le modèle en cours d'affichage n'a pas été sauvegardé dans un fichier sur disque. 
    • En-tête et pied de page : Permet de définir les zones d'en-tête et de pied de page des états rapides. Ces options sont décrites dans la section Ajouter des en-têtes et des pieds de page.
    • Options : Affiche la fenêtre d'options de l'état. Les options disponibles dépendent de la destination courante de l'état.
    • Champs : Affiche une fenêtre listant les champs de la table courante et des tables liées d'une part, ainsi que les colonnes de l'état d'autre part. Vous pouvez facilement ajouter, déplacer ou supprimer des champs dans l'état (cf. Définir le modèle d'état via une liste de champs).
    • Cacher barre : Le bouton en forme de flèche verticale vous permet de masquer ou d'afficher la barre d'outils.
  • Zone de construction et de visualisation de l’état : cette zone vous permet de construire votre modèle état en y insérant les champs à l'aide des boutons (+) ou du menu contextuel ; vous pouvez également ajuster la largeur des colonnes, ajouter ou supprimer des ruptures, des formules, définir les couleurs des cellules et du texte, etc.

    • Ligne Intitulé : cette ligne affiche les noms des champs ou des formules inséré(e)s dans l’état. Elle est répétée sur chaque page de l’état. L’éditeur d’états y place par défaut les noms des champs, mais vous pouvez modifier son contenu.
    • Ligne Format : cette ligne contient l’information tirée de chaque enregistrement et est répétée dans l’état pour chaque enregistrement. Vous pouvez lui associer un format d’affichage en fonction du type de données représenté. 
    • Ligne(s) de rupture : ces lignes affichent des calculs intermédiaires ainsi que les libellés qui leur sont associés. Une ligne est créée pour chaque ordre de tri. 
    • Sources de données des colonnes : ces intitulés indiquent la provenance des données de chaque colonne.
    • Menus contextuels et menus locaux : l’éditeur met à votre disposition des menus contextuels et des menus locaux donnant accès aux diverses fonctions de l'éditeur, comme les propriétés des cellules ou l'ajout de colonnes.

Le schéma suivant fait apparaître les relations entre les zones de paramétrage des états et les états imprimés :

 
PROPRIÉTÉS 

Produit : 4D
Thème : Etats rapides (64 bits)

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Mode Développement ( 4D v16)
4D - Mode Développement ( 4D v16.1)
4D - Mode Développement ( 4D v16.3)