* FonctionChaine.CC - Fonctions pour les chaînes et les caractères.



*
Programmes, fonctions et classes dans ce fichier de commandes :

AllTrim(C)     && Enlève les espaces à gauche et à droite d'une chaîne
Tableau2Plus1(oTab21,C1,C2) && Ajoute 1 ligne au tableau de 2 éléments
Tableau3Plus1(oTab31,C1,C2,C3) && Ajoute 1 ligne au tableau 3 éléments

* FonctionChaine.CC - Fonctions pour les chaînes et les caractères.
* -----------------------------------------------------------------
*
*
* ------------------------------------------------------------------------------

FUNCTION AllTrim(C)     && Enlève les espaces à gauche et à droite d'une chaîne
* ------------------------------------------------------------------------------
*
* C = Chaîne à transformer.
*
RETURN C.rightTrim().leftTrim()
*
* ------------------------------------------------------------------------------

FUNCTION Tableau2Plus1(oTab21,C1,C2) && Ajoute 1 ligne au tableau de 2 éléments
* ------------------------------------------------------------------------------
*
* oTab21 = Tableau à modifier.
* C1     = ligne supplémentaire colonne 1.
* C2     = ligne supplémentaire colonne 2.
*
LOCAL N                                              && Nouvelle ligne.
*
N = (oTab21.size / 2) + 1
*
oTab21.resize(N,2)
*
oTab21[N,1] = C1
oTab21[N,2] = C2
*
RETURN oTab21
*
* ------------------------------------------------------------------------------

FUNCTION Tableau3Plus1(oTab31,C1,C2,C3) && Ajoute 1 ligne au tableau 3 éléments
* ------------------------------------------------------------------------------
*
* oTab31 = Tableau à modifier.
* C1     = ligne supplémentaire colonne 1.
* C2     = ligne supplémentaire colonne 2.
* C3     = ligne supplémentaire colonne 3.
*
LOCAL N                                              && Nouvelle ligne.
*
N = (oTab31.size / 3) + 1
*
oTab31.resize(N,3)
*
oTab31[N,1] = C1
oTab31[N,2] = C2
oTab31[N,3] = C3
*
RETURN oTab31


Fiche fabriquée le : 10/03/10 à 17:00:41