version 6.0
WR O Remplacer (zone; aChercher; remplacerPar; motEntier; majusc; mode) Entier long
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D Write | |
| aChercher | Alpha | Chaîne à rechercher | |
| remplacerPar | Alpha | Chaîne de remplacement | |
| motEntier | Entier | 0=Recherche partielle | |
| 1=Mot entier | |||
| majusc | Entier | 0=Ne pas tenir compte de la casse des caractères | |
| 1=Tenir compte de la casse | |||
| mode | Entier | 0=Remplacer suivant | |
| 1=Tout remplacer | |||
| Résultat | Entier long | Nombre de remplacements effectués |
Note 6.5 : Cette commande n'a été maintenue qu'à des fins de compatibilité, il est conseillé d'utiliser la commande WR REMPLACER (nouvelle commande).
Description
La commande WR O Remplacer permet de simuler en partie le fonctionnement de la commande Remplacer du menu Edition de 4D Write.
Si motEntier est égal à 1, le mot doit être trouvé entouré de caractères séparateurs (espaces, caractères de ponctuation ), sinon il peut faire partie d'une chaîne de caractères.
Si majusc est égal à 1, la recherche tiendra compte des majuscules et ne trouvera pas "Bonjour" si vous lui demandez de chercher "BONJOUR".
Si mode est égal à 1, la correction portera sur l'ensemble des occurrences du mot à remplacer, sinon elle ne portera que sur la première occurrence du mot à remplacer.
WR O Remplacer renvoie le nombre d'occurrences remplacées.
Référence