Syntax ===== .. code-block:: text /table /table_container /table_function = CALC_TABLE ( ◇ reuse = , ◆ TABLE = table, ◆ ACTION = _F ( ◆ OPERATION =/"AJOUT_COLONNE ", /"AJOUT_LIGNE ", /"CALCUL ", /"COMB ", /"EXTR ", /"FILTRE ", /"OPER ", /"RENOMME ", /"STATISTIQUES ", /"SUPPRIME ", /"TRI ", /"UNIQUE ", # If: equal_to (" OPERATION ", 'FILTRE') ◆ NOM_PARA = text, ◇ CRIT_COMP =/"EQ" (by default), /"AGE", /"GT", /"THE", /"LT", /"MAXI ", /"MAXI_ABS ", /"MINI ", /"MINI_ABS ", /"NOT", /"NON_VIDE ", /"REGEXP ", /"VIDE ", # If: (is_in (" CRIT_COMP ", ('EQ', 'EQ', 'NE', 'NE', 'GT', 'LT', 'GE', 'LE', 'LE'))) ◆/VALE = float, /VALE_I = int, /VALE_K = text, /VALE_C = complex, # If: equal_to (" CRIT_COMP ", 'REGEXP') ◆ VALE_K = text, # If: is_in (" CRIT_COMP ", ('EQ', 'NE')) ◇ CRITERE =/"ABSOLU ", /"RELATIF" (by default), ◇ PRECISION = float (default: 0.001), # If: equal_to (" OPERATION ", 'EXTR') ◆ NOM_PARA = text, # If: equal_to (" OPERATION ", 'SUPPRIME') ◆ NOM_PARA = text, # If: equal_to (" OPERATION ", 'UNIQUE') ◆ NOM_PARA = text, ◇ FORMAT_R = text, # If: equal_to (" OPERATION ", 'RENOMME') ◆ NOM_PARA = text, # If: equal_to (" OPERATION ", 'TRI') ◆ NOM_PARA = text, ◇ ORDRE =/"CROISSANT" (by default), /"DECROISSANT ", # If: equal_to (" OPERATION ", 'COMB') ◆ TABLE = table, ◇ NOM_PARA = text, ◇ RESTREINT =/"NON" (by default), /"OUI ", ◇ FORMAT_R = text, # If: equal_to (" OPERATION ", 'AJOUT_LIGNE') ◆ NOM_PARA = text, ◆ VALE = not_checked, # If: equal_to (" OPERATION ", 'AJOUT_COLONNE') ◆ NOM_PARA = text, ◆/VALE = not_checked, /VALE_COLONNE = not_checked, # If: equal_to (" OPERATION ", 'OPER') ◆ FORMULE = formula, ◆ NOM_PARA = text, ◇ NOM_COLONNE = text, # If: equal_to (" OPERATION ", 'CALCUL') ◆ NOM_PARA = text, ◆ TYPE_CALCUL =/"MAXI ", /"MAXI_ABS ", /"MINI ", /"MINI_ABS ", /"MOY ", /"SOMM ", /"SOMM_ABS ", ), ◇ TITRE = text, ◇ INFO =/1 (by default), /2, ) ◆: mandatory ◇: optional : present by default &: together /: only one among |: several possible choices