Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Insert string
|
Insert string ( source ; insertion ; positionDépart ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
source | Chaîne |
![]() |
Chaîne dans laquelle effectuer l'insertion | |||||
insertion | Chaîne |
![]() |
Chaîne à insérer dans source | |||||
positionDépart | Entier long |
![]() |
Position de l'insertion | |||||
Résultat | Chaîne |
![]() |
Chaîne résultante | |||||
Insert string insère la chaîne de caractères alphanumériques insertion dans la chaîne source à partir de position et retourne la chaîne de caractères résultante. La chaîne insertion est placée avant le caractère désigné par position.
Si insertion est une chaîne vide (""), Insert string retourne source inchangé.
Si position est supérieur à la longueur de source, insertion est ajouté à la fin de source. Si position est inférieur à un (1), insertion est inséré au début de source.
Insert string est différent de Change string puisque cette fonction insère des caractères au lieu de les remplacer.
L'exemple suivant illustre l'utilisation de Insert string. Les résultats sont affectés à la variable vRésultat.
vRésultat:=Insert string("L'arbre";" vert";8) ` vRésultat est égal à "L'arbre vert"
vRésultat:=Insert string("Tale";"b";3) ` vRésultat est égal à "Table"
vRésultat:=Insert string("Indention";"ta";6) ` vRésultat est égal à "Indentation"
Produit : 4D
Thème : Chaînes de caractères
Numéro :
231
Créé : < 4D v6
4D - Langage ( 4D v20 R7)