3. Opérandes#
3.1. Mot clé FONCTION#
3.1.1. Opérande FONCTION#
La table est créée à partir d’une fonction. La première colonne de la table contient les abscisses de la fonction et la seconde les valeurs de la fonction aux abscisses correspondantes.
3.1.2. Opérande PARA#
Noms des paramètres de la table. Ce mot clé est facultatif: les noms des paramètres sont alors identiques aux NOM_PARA et NOM_RESU de la fonction. S’il est renseigné, son cardinal doit être égal à 2: nom de paramètre pour la colonne associée aux abscisses, nom de paramètre pour la colonne associée aux ordonnées.
3.2. Mot clé LISTE#
Ce mot clé doit être fourni au moins 2 fois: chaque occurrence permet de définir une colonne de la table.
Les listes n’ont pas nécessairement le même cardinal, on utilise le mot clé NUME_LIGN pour indiquer quelles lignes doivent être remplies.
3.2.1. Opérande LISTE_R#
Une colonne est créée dans la table à partir d’une liste de réels.
3.2.2. Opérande LISTE_I#
Une colonne est créée dans la table à partir d’une liste d’entiers.
3.2.3. Opérande LISTE_K#
Une colonne est créée dans la table à partir d’une liste de chaînes de caractères.
3.2.4. Opérande TYPE_K#
Longueur des chaînes de caractères pour le cas LISTE_K.
3.2.5. Opérande LISTE_CO#
Cette opérande permet de définir une liste de concepts. La table créée à partir d’une liste de concepts est obligatoirement une table de type TABLE_CONTENEUR. La liste de concepts est utilisée pour créer deux colonnes de la table: une colonne de paramètre NOM_SDet une colonne de paramètre TYPE_OBJET.
Si l’opérandeLISTE_COest renseignée, l’utilisateur doit également définir une colonne de paramètre NOM_OBJETcontenant une clé unique pour chaque concept de la liste de concepts.
3.2.6. Opérande NUME_LIGN#
Quand les listes n’ont pas toutes le même cardinal ou bien pour construire une table à trous, on utilise ce mot clé pour préciser quelles lignes sont remplies.
3.2.7. Opérande PARA#
Nom du paramètre de la table associé à la liste fournie.
3.3. Mot clé RESU#
Ce mot-clé ne doit être utilisé qu’une seule fois. Il permet de créer une table à partir des composantes d’un champ isolé (mot clé CHAM_GD) ou des champs d’une structure de données résultat (mot clé RESULTAT). Les champs traités doivent avoir des valeurs réelles.
3.3.1. Opérande CHAM_GD#
Cet opérande permet de recueillir le nom du champ qui sera lu pour créer la table. Ce champ peut provenir par exemple de la commande CREA_CHAMP.
3.3.2. Opérandes RESULTAT/NOM_CHAM/TOUT_ORDRE/NUME_ORDRE/LIST_ORDRE /INST/LIST_INST/MODE/LIST_MODE/FREQ/LIST_FREQ/CRITERE/PRECISION#
Ces opérandes permettent de choisir les champs de la structure de données résultats à traiter. On peut limiter les numéros d’ordre avec les mots clés INST, LIST_INST, … ainsi que les noms de champs (“DEPL”, “SIEF_ELGA”, …) avec le mot clé NOM_CHAM.
Pour plus d’informations concernant ces mot-clés, veuillez consulter la doc [U4.71.00]
3.3.3. Opérande INTITULE#
Cet opérande permet de surcharger le nom du RESULTATou du CHAM_GDdans la table. Par défaut, on prend le nom de la variable utilisateur.
3.3.4. Opérandes TOUT_CMP/NOM_CMP/NOM_VARI#
Ces opérandes permettent de choisir les composantes que l’on veut voir dans la table.
Soit on utilise TOUT_CMP=”OUI” pour choisir toutes les composantes du champs, soit on utilise NOM_CMPou NOM_VARI pour n’en retenir que certaines.
◊ NOM_CMP = nocmp, [Kn]
Nom de la composante que l’on veut voir dans la table.
◊ NOM_VARI= novari, [Kn]
Pour les champs des variables internes (VARI_* ), on peut donner le nom de la variable interne que l’on veut voir dans la table (voir [U4.51.11] pour les règles de nommage des variables internes).
3.3.5. Opérandes TOUT/GROUP_MA/GROUP_NO#
Ces opérandes permettent de choisir les entités du maillage sur lesquelles on va récupérer les valeurs des composantes du champ.
L’opérande TOUT =”OUI” permet de considérer tout le maillage.
Pour restreindre une partie de maillage, il faut utiliser les opérandes restantes.
Pour un champ de type:
NOEU: on peut choisir GROUP_MAet/ou GROUP_NO.
ELNO/ELGA: on peut choisir GROUP_MA.
3.4. Opérande TYPE_TABLE#
Détermine le type de la table produite. Les choix sont :
TABLE : une table ordinaire
TABLE_FONCTION : une table qui contient une colonne dont le paramètre est FONCTION ou FONCTION_C dans laquelle on trouve des noms de concept fonction.
3.5. Opérande TITRE#
Titre qui sera donné à la table produite.