Commande DISPLAY

Affiche des informations sur le type d'élément Analytics spécifié. Peut également afficher le résultat d'une expression ou la sortie d'une fonction.

Syntaxe et paramètres

Syntaxe

Objectif

DISPLAY

Affiche les définitions des champs et toutes les tables enfant associées pour la table Analytics active

DISPLAY OPEN

Affiche une liste des tables et fichiers de projet Analytics ouverts.

  • tables Analytics affiche le nom du fichier de données source, pas le nom du format de table.

  • mode table multiple le fichier de données source identifié comme PRIMARY est associé à la table actuellement active.

  • tables liées si la table mère est ouverte, affiche le fichier de données source pour les tables mère et enfant, même si la table enfant n'est pas ouverte dans l'onglet Afficher.

DISPLAY {<PRIMARY>|SECONDARY}

Affiche le nom et les informations de format de table pour la table principale ou secondaire.

  • PRIMARY (ou aucun mot-clé spécifié) afficher des informations pour la table active
  • SECONDARY afficher des informations pour la table secondaire.

    En mode table multiple, SECONDARY renvoie à la table secondaire associée à la table actuellement active.

Les informations affichées incluent :

  • le nom du format de table
  • le nom du fichier de données source
  • les relations entre la table et les autres tables
  • les informations de définition de champ du format de table
DISPLAY HISTORY

Affiche l'historique de la table Analytics actuellement active.

Remarque

Une table peut ou non avoir un historique de tables associé.

DISPLAY RELATION

Affiche les informations de relation pour la table Analytics active :

  • les noms des tables enfants
  • les noms des champs clés
  • les noms des index
DISPLAY {nom_variable|VARIABLES}

Affiche la valeur d'une seule variable ou de toutes les variables.

  • nom_variable nom d'une seule variable dont afficher la valeur.
  • VARIABLES afficher les valeurs actuelles de toutes les variables système et définies par l'utilisateur, et la mémoire disponible pour enregistrer les variables.
DISPLAY VERSION

Affiche des informations sous le format suivant concernant la version d'Analytics qui est installée :

  • Version numéro de version principale.numéro de version secondaire
  • Correctif numéro de correctif
  • Type édition 000 (non-Unicode) ou 001 (Unicode) d'Analytics
  • Build numéro de build du logiciel
DISPLAY {DATE|TIME}

Affiche la date et l'heure actuelles du système d'exploitation.

DATE | TIME indiquez l'un ou l'autre mot-clé. Les deux mots-clés font la même chose.

DISPLAY {FREE|SPACE}

Affiche la quantité de mémoire physique (RAM) disponible qui peut être utilisée par Analytics.

La quantité affichée ne comprend pas la mémoire réservée aux variables. Par défaut, Analytics réserve 60 Ko de mémoire physique pour stocker les variables mais la quantité augmente automatiquement en fonction des besoins.

FREE | SPACE indiquez l'un ou l'autre mot-clé. Les deux mots-clés font la même chose.

DISPLAY expression

Affiche le résultat d'une expression.

expression l'expression dont afficher le résultat.

DISPLAY fonction

Affiche la sortie d'une fonction.

fonction la fonction dont il faut afficher la sortie.

Exemples

Afficher le format d'une table Analytics

Afficher le format d'une table peut s'avérer utile dans de nombreuses situations. Par exemple, vous voudrez peut-être combiner au moins deux tables et vous devez examiner les longueurs des champs et les types de données.

L'exemple ci-dessous affiche le format de la table Trans_Cf :

OPEN Trans_Cf
DISPLAY

La commande DISPLAY produit la sortie à l'écran affichée ci-dessous.

Remarque

Si vous saisissez DISPLAY directement dans la ligne de commande Analytics, la sortie s'affiche immédiatement.

Si vous exécutez DISPLAY dans un script, double-cliquez sur l'entrée DISPLAY correspondante dans la trace des commandes pour afficher la sortie.

Sortie vers l'écran

Relation

'Fournisseur' associé par 'No_Fournisseur' à l'aide de l'index 'Fournisseur_sur_No_Fournisseur'

Fichier

'Trans_Cf.fil' (format 'Ap_Trans') est votre fichier PRINCIPAL.

La longueur de l'enregistrement est 59

Champs

Nom Type Début Longueur Décimales Explication du champ
No_Fournisseur ASCII 1 5   AS "Fournisseur;Numéro" WIDTH 7
No_Facture ASCII 6 15   AS "Facture;Numéro"
Date_Facture DATETIME 21 8   PICTURE "MM/DD/YY" AS "Facture;Date" WIDTH 8
Montant_Facture NUMERIC 29 12 2 PICTURE "(9.999.999,99)" AS "Facture;Montant" WIDTH 12
NumProd ASCII 41 9   AS "Produit;Numéro"
Quantité MICRO 50 4 0 PICTURE "(9.999.999)"
Coût_unitaire NUMERIC 54 6 2 PICTURE "(9.999.999)" AS "Unitaire;Coût" SUPPRESS

Afficher les valeurs de toutes les variables dans un projet Analytics

DISPLAY VARIABLES génère les mêmes informations qui s'affichent dans l'onglet Variables du Navigateur. Un des avantages de l'utilisation de DISPLAY VARIABLES est que vous pouvez copier-coller les informations affichées.

L'exemple ci-dessous crée deux variables définies par l'utilisateur et deux variables système, puis affiche les valeurs des variables :

ASSIGN v_nom_table = "Trans_Cf"
ASSIGN v_nom_champ = "Montant_Facture"
OPEN %v_nom_table%
TOTAL FIELDS %v_nom_champ%
DISPLAY VARIABLES

La commande DISPLAY produit la sortie à l'écran affichée ci-dessous.

Remarque

Si vous saisissez DISPLAY VARIABLES directement dans la ligne de commande Analytics, la sortie s'affiche immédiatement.

Si vous exécutez DISPLAY VARIABLES dans un script, double-cliquez sur l'entrée DISPLAY VARIABLES correspondante dans la trace des commandes pour afficher la sortie.

Sortie vers l'écran

Nom Type Valeur
TOTAL1 N 278.641,33
OUTPUTFOLDER C "/Tables/Comptes fournisseurs"
v_nom_champ C "Montant_Facture"
v_nom_table C "Trans_Cf"

Afficher le résultat d'une expression

Pour l'enregistrement sélectionné, l'exemple ci-dessous affiche le résultat apparaissant suite à la multiplication de la valeur dans le champ Prix_vente par la valeur dans le champ Quantité_disponible :

DISPLAY Prix_vente * Quantité_disponible

Afficher la sortie d'une fonction

Pour l'enregistrement sélectionné, l'exemple ci-dessous affiche le nombre de jours s'étant écoulés depuis la date dans le champ Date_facture :

DISPLAY AGE(Date_Facture)

Remarques

Emplacement des résultats de la commande

DISPLAY exécuté à partir de la ligne de commande Analytics les résultats s'affichent à l'écran.

DISPLAY exécuté dans un script les résultats sont écrits dans la trace de commande Analytics. Vous pouvez double-cliquer sur l'entrée dans la trace de commande pour afficher les résultats à l'écran.

Guide de création de scripts ACL 14.1