SmartExpressions : Différence entre versions
Ligne 34 : | Ligne 34 : | ||
<p>Par exemple :</p> | <p>Par exemple :</p> | ||
− | <p>date_sum</p> | + | <p>Ajouter 3 années à une date de signature </p> |
+ | <p><code>date_sum(DATE_SIGNATURE,3,year)</code></p> | ||
+ | <p>La Dynvar ainsi paramétrée renverra la date d'arrivée en ajoutant 3 années à la date de signature</p> | ||
===== calcul de la différence entre deux dates ===== | ===== calcul de la différence entre deux dates ===== | ||
Ligne 52 : | Ligne 54 : | ||
<p>Par exemple :</p> | <p>Par exemple :</p> | ||
− | + | ||
===== renvoyer automatiquement la date du jour ===== | ===== renvoyer automatiquement la date du jour ===== |
Version du 24 août 2020 à 13:27
Cette page est en cours de construction
Sommaire
Introduction
On désigne par "SmartExpressions" la syntaxe permettant de paramétrer les Dynvars.
Paramétrage
Bases de la syntaxe
Pour mémoire : la syntaxe est basée sur PHP : https://www.php.net/manual/fr/funcref.php
Les fonctions
Principes
Une fonction prend toujours la forme suivante : MA_FONCTION( xxx )
Une fonction est donc toujours composée de trois éléments :
MA_FONCTION
: on commence toujours par nommer la fonction souhaitée.
( )
: ces parenthèses dites "d'exécution" peuvent contenir plusieurs paramètres, séparés chacun par une virgule. Chaque fonction pourra avoir plus ou moins de paramètres.
xxx
: les paramètres de la fonction. Ce sont les paramètres qui vont permettre à la fonction de s'exécuter.
Applications
Fonctions sur les Dates
addition de deux dates
- Fonction :
date_sum
- Nombre de paramètres :
3
- Paramètres attendus : Date de début, Un nombre, Une chaîne de caractères parmi : year; month; day; hour; minute; second
Par exemple :
Ajouter 3 années à une date de signature
date_sum(DATE_SIGNATURE,3,year)
La Dynvar ainsi paramétrée renverra la date d'arrivée en ajoutant 3 années à la date de signature
calcul de la différence entre deux dates
- Fonction :
- Nombre de paramètres :
- Paramètres attendus : , , ,
Par exemple :
addition de deux dates
- Fonction :
- Nombre de paramètres :
- Paramètres attendus : , , ,
Par exemple :
renvoyer automatiquement la date du jour
- Fonction :
- Nombre de paramètres :
- Paramètres attendus : , , ,
Par exemple :
trouver automatiquement l'âge d'un individu
- Fonction :
- Nombre de paramètres :
- Paramètres attendus : , , ,
Par exemple :
trouver automatiquement l'âge d'un individu
- Fonction :
- Nombre de paramètres :
- Paramètres attendus : , , ,
Par exemple :