Gladir.com - RPG (Report Program Generator) - Référence de procédures et fonctions



Procédures et fonctions Prototype Description
ABS %ABS(valeur)

Cette fonction retourne la valeur absolue d'une expression numérique.

ALLOC %ALLOC(num)

Cette fonction permet une allocation de mémoire dynamique du nombre d'octets spécifié.

CHAR %CHAR(expression{:format})

Cette fonction permet de convertir une expression en type de données de format caractère.

CHECK %CHECK(comparator : base {: start})

Cette fonction permet de retourner la position de la première chaine de caractères n'apparaissant pas dans la chaine de caractères spécifié.

CHECKR %CHECKR(comparator : base {: start})

Cette fonction permet de retourner la position de la dernière chaine de caractères n'apparaissant pas dans la chaine de caractères spécifié.

DATE %DATE{(expression{:date-format})}

Cette fonction permet de convertir une expression en type de données de format date.

DAYS %DAYS(number)

Cette fonction permet de convertir un nombre de jours en une date.

DEC %DEC(numeric expression{:precision:decimal places})

Cette fonction permet de convertir une valeur numérique en une chaine de caractères avec un nombre formatté.

DECH %DECH(numeric expression :precision:decimal places )

Cette fonction permet de convertir une valeur numérique arrondie en une chaine de caractères avec un nombre formatté.

DECPOS %DECPOS(expression)

Cette fonction permet d'indiquer le nombre de chiffre de précision après la virgule du nombre.

DIFF %DIFF(op1:op2:*MS|*S|*MN|*H|*D|*M|*Y)

Cette fonction permet de calculer la différence entre deux dates.

DIV %DIV(n:m)

Cette fonction permet de résultat d'une division entière.

EDITC %EDITC(numeric : editcode {: *ASTFILL | *CURSYM | currency-symbol})

Cette fonction permet de demander la réprésentation d'une valeur réel sous forme d'une chaine de caractères d'un format spécifié.

EDITFLT %EDITFLT(expression)

Cette fonction permet de demander la réprésentation d'une valeur réel sous forme d'une chaine de caractères.

EDITW %EDITW(numeric : editword)

Cette fonction permet de demander la réprésentation d'une valeur réel sous forme d'une chaine de caractères d'un format et d'une ponctuation spécifié.

ELEM %ELEM(variable)

Cette fonction permet de demander le nombre d'élément que contient un tableau, un table ou une structure.

EOF %EOF{(file_name)}

Cette fonction permet d'indiquer si la fin du fichier est atteinte.


Dernière mise à jour: Mardi, le 27 juin 2006