/
Fonctions utiles

Fonctions utiles

Transformer un chiffre en chaîne de caractères :

Fonction Numtrim(Nombre)

Cette fonction transforme un chiffre en chaîne de caractères

Exemple : Numtrim(numfact)  nous donnera la valeur en caractères du numéro d'une facture.


Transformer une date en chaîne de caractères :

Fonction DToS(date)

Cette fonction transforme une date en chaîne de caractères

Exemple : DtoS(date) nous donnera la valeur en caractères du la date.



Transformer une chaine de caractère en date :

Fonction CToD(chaine de caractère date)

Cette fonction transforme un chaîne de caractères en date

Exemple : CtoD('01/01/2011')  nous donnera la date du premier janvier 2011.


Transformer un chiffre en une chaine de caractère de taille finie

Fonction Str(Chaine,Longueur)

Cette fonction transforme une chaîne de caractères en une chaîne de la longueur spécifiée.

Exemple : Str(numsoc,2) ou numsoc = 2 nous donnera la chaîne " 2" avec un espace en premier caractère.

Récupérer une partie d'une chaine de caractère

Fonction SubStr(Chaine,Début,Longueur)

Cette fonction extrait une partie d'une chaîne de caractère, débutant à "Début" et de longueur Longueur

Exemple :

  • SubStr("Ma chaine",3,5 ) nous donnera la valeur "chaine".
  • SubStr("Ma chaine",1,2 ) nous donnera la valeur "Ma".


Tester une condition

Fonction iif(Condition,resultat1,resultat2)

Cette fonction permet d'afficher un résultat "resultat1" ou "résultat2" en fonction d'une condition "Condition"

Exemple : iif (Year(date)>2010,"Après 2010","Avant 2010")

Nous affichera "Après 2010" si la date est après 2010, ou "Avant 2010" dans les autres cas.



Construire une chaîne de caractères en remplissant les espaces vides par un caractère

Fonction PadL(Chaine, Longueur, Caractère)

Cette fonction crée une chaîne de caractères d'une longueur définie, en complétant avec un caractère donné si nécessaire.

Exemple : PadL("1234",8,"0") nous donnera la chaine "00001234".

CarPack - 2018