Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| cold:reference:coldfldextra:or [2015/10/28 15:31] – créée florian | cold:reference:coldfldextra:or [2023/03/17 09:56] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Syntaxe ====== | ====== Syntaxe ====== | ||
| - | < | + | < |
| - | Où valeur1 | + | Où champ1 |
| ====== Description ====== | ====== Description ====== | ||
| - | **@or** | + | **@or** |
| + | Dans le cas contraire la chaîne vide sera renvoyée. | ||
| ====== Exemple ====== | ====== Exemple ====== | ||
| - | Ici un exemple bien utile d'utilisation | + | ===== Retour positif ===== |
| + | |||
| + | <file text.txt> | ||
| + | |||
| + | | ||
| + | 230 Rue de l' | ||
| + | 34400 LUNEL | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | Référence client : 6733 | ||
| + | |||
| + | 141HYMEO0001 | ||
| + | |||
| + | Adresse de livraison : 2, Rue Adolphe Pégoud, 90130 PETIT-CROIX | ||
| + | Date de livraison estimée : | ||
| + | |||
| + | | ||
| + | |||
| + | |||
| + | | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | | ||
| + | | ||
| + | TOTAL T.T.C. | ||
| + | |||
| + | A 30 jours date de facture | ||
| + | | ||
| + | | ||
| + | WA acquittée sur les encaissements | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | Nous recherchons deux champs. | ||
| + | |||
| + | Le champ FACTURE_NUMERO, | ||
| + | |||
| + | Le second champ FACTURE_DATELIVRAISON, | ||
| + | |||
| + | En résumé voici ce que nous obtenons : | ||
| + | |||
| + | ^ ID du champ ^ Nom du Champ ^ Valeur retrouvée ^ | ||
| + | | 21 | FACTURE_NUMERO | 2, Rue Adolphe Pégoud, 90130 PETIT-CROIX | | ||
| + | | 22 | FACTURE_DATELIVRAISON | <chaîne vide> | | ||
| + | |||
| + | Si nous paramétrons un troisième champ FACTURE_LIVRAISON, | ||
| + | qui est lui aussi un champ spécifique et que l'on utilise la macro @or de la façon suivante : | ||
| + | @or(@FLD21, | ||
| + | |||
| + | On obtient alors | ||
| + | 1 | ||
| + | |||
| + | |||
| + | ===== Retour chaîne vide ===== | ||