Syntaxe ======= .. code-block:: text / table / table_container / table_fonction = CALC_TABLE( ◇ reuse = , ◆ TABLE = table, ◆ ACTION = _F( ◆ OPERATION = / "AJOUT_COLONNE", / "AJOUT_LIGNE", / "CALCUL", / "COMB", / "EXTR", / "FILTRE", / "OPER", / "RENOMME", / "STATISTIQUES", / "SUPPRIME", / "TRI", / "UNIQUE", # Si: equal_to("OPERATION", 'FILTRE') ◆ NOM_PARA = text, ◇ CRIT_COMP = / "EQ" (par défaut), / "GE", / "GT", / "LE", / "LT", / "MAXI", / "MAXI_ABS", / "MINI", / "MINI_ABS", / "NE", / "NON_VIDE", / "REGEXP", / "VIDE", # Si: (is_in("CRIT_COMP", ('EQ','NE','GT','LT','GE','LE'))) ◆ / VALE = float, / VALE_I = int, / VALE_K = text, / VALE_C = complex, # Si: equal_to("CRIT_COMP", 'REGEXP') ◆ VALE_K = text, # Si: is_in("CRIT_COMP", ('EQ','NE')) ◇ CRITERE = / "ABSOLU", / "RELATIF" (par défaut), ◇ PRECISION = float (défaut: 0.001), # Si: equal_to("OPERATION", 'EXTR') ◆ NOM_PARA = text, # Si: equal_to("OPERATION", 'SUPPRIME') ◆ NOM_PARA = text, # Si: equal_to("OPERATION", 'UNIQUE') ◆ NOM_PARA = text, ◇ FORMAT_R = text, # Si: equal_to("OPERATION", 'RENOMME') ◆ NOM_PARA = text, # Si: equal_to("OPERATION", 'TRI') ◆ NOM_PARA = text, ◇ ORDRE = / "CROISSANT" (par défaut), / "DECROISSANT", # Si: equal_to("OPERATION", 'COMB') ◆ TABLE = table, ◇ NOM_PARA = text, ◇ RESTREINT = / "NON" (par défaut), / "OUI", ◇ FORMAT_R = text, # Si: equal_to("OPERATION", 'AJOUT_LIGNE') ◆ NOM_PARA = text, ◆ VALE = not_checked, # Si: equal_to("OPERATION", 'AJOUT_COLONNE') ◆ NOM_PARA = text, ◆ / VALE = not_checked, / VALE_COLONNE = not_checked, # Si: equal_to("OPERATION", 'OPER') ◆ FORMULE = formule, ◆ NOM_PARA = text, ◇ NOM_COLONNE = text, # Si: equal_to("OPERATION", 'CALCUL') ◆ NOM_PARA = text, ◆ TYPE_CALCUL = / "MAXI", / "MAXI_ABS", / "MINI", / "MINI_ABS", / "MOY", / "SOMM", / "SOMM_ABS", ), ◇ TITRE = text, ◇ INFO = / 1 (par défaut), / 2, ) ◆ : obligatoire ◇ : optionnel ⟐ : présent par défaut & : ensemble / : un seul parmi | : plusieurs choix possibles