Fonction AgeCalculate()
Avant tout, nous vous proposons de lire les articles suivants:
- Comment accéder à la mise en page d'une facture ?
- Comment accéder à la mise en page d'un document (hors facture) ?
- Comment ajouter un champ dans une mise en page ?
Remarque
Format des captures d'écran suivantes:
- En gras: Expression sans la fonction expliquée
- Normal: Expression avec la fonction expliquée
La fonction AgeCalculate() vous permet de calculer l'âge d'une personne. Cette fonction peut être utile pour ressortir l'âge de vos salariés, par exemple.
Dans la zone de texte de la fenêtre propriétés du champ, nous inscrivons le texte: 01.10.1990
Ce qui nous donne le résultat suivant dans la mise en page:
En ajoutant la fonction agecalculate() devant l'expression, ainsi que le complément date() nous obtenons le résultat suivant :
Voici l'expression utilisée lors de cet exemple: agecalculate({1.10.1990}, date())
En modifiant la valeur recherchée par sa_naissan, nous obtenons le résultat suivant:
Voici l'expression utilisée lors de cet exemple: agecalculate(sa_naissan, date())
Pour afficher correctement l'age de votre salarié sur un document, vous pouvez donc utiliser l'expression suivante: transform(agecalculate(sa_naissan, date())) , [ans] qui donne le résultat suivant: