MédyCS: L’opérateur de Format ¤ appliqué aux dates

Dans un courrier il est possible d’afficher une date ou un nombre selon un format personnalisé grâce à l’opérateur de substitution  ¤

  • Cet opérateur permet également le remplacement d’un texte (voir ici)
  • Ainsi que des calculs sommaires sur les dates

Son grand intérêt est qu’il n’a pas besoin de mettre en œuvre l’usine à gaz complexe de niveau avancé des questionnaires


Point de départ


Médycs

  • MENU Courrier
    • Gestion

mdx1_1

Créer un nouveau courrier nommé TEST


Mise en Format des Dates


  • Qu’est ce que je veux faire ?

Je veux afficher la date du jour

16/10/2016

sous la forme

dimanche 16 octobre 2016

 

  • Mise en Œuvre

Dans mon nouveau courrier

  • Insertion de code
    • Divers
      • Date du jour
£T: Date du jour#

Entre  jour et # j’écris

  • ¤
  • puis jjjj jj mmmm aaaa (ou pour les puristes anglophones dddd dd mmmm yyyy)
j jour d day
m mois m month
a année y year
£T: Date du jour¤jjjj jj mmmm aaaa#

Liste des codes de format

j jour
jj jour sur 2 chiffres si <10 rajoute un 0, ex 01
jjj jour de la semaine abrégé (3 lettres) ex dim
jjjj jour de la semaine complet ex dimanche
m mois
mm mois sur 2 chiffres 10
mmm nom du mois abrégé ex OCT
mmmm nom du mois complet ex OCTOBRE
aa année sur 2 chiffres 16
aaaa année sur 4 chiffres 2016
hh heure
nn minutes n pour ne pas confondre avec m (month)

Cas particuliers :

  • Juste le jour de la semaine
£T: Date du jour¤jjjj#
dimanche
  • Heure et minutes
£T: maintenant¤hh:nn#
12:47
  • Format complet
£T: maintenant¤jjjj jj mmmm aaaa hh:nn#
dimanche 16 octobre 2016 12:47
  • Format complet abrégé
£T: maintenant¤jjj jj/mm/aaaa hh:nn#
dim 16/10/2016 12:47

Calculs sommaire sur les dates


Dans sa forme simplifiée (format date par défaut), le calcul sur les dates est annoncé par l’opérateur ^ qui doit obligatoirement suivre un opérateur ¤

¤^
  • Calcul de la date de l’accouchement :
DPA = £SH : ddg¤^m+9#
Date de début de grossesse + 9 mois
  • Calcul de l’écho de 12 SA
ECHOT1 = £SH : ddr¤^w+12#
Date des dernière règles + 12 semaines

Il est bien sur possible d’associer format et calcul :

Accouchement prévu le £SH : ddg¤jjjj jj mmmm aaaa^m+9#
Accouchement prévu le dimanche 24 décembre 2016.

Limites


  • Il n’est pas possible d’effectuer des calculs complexes ou imbriqués à ce simple niveau (il faut passer par le langage de script développé dans le chapitre des incidences du module doctor.
  • Par exemple pour le calcul des congés, il faut retrancher 6 semaines à la date de l’accouchement (Or Médycs ne fournit pas de date d’accouchement DPA, il faut donc la calculer (cf supra), et il n’est pas possible ensuite, à ce niveau de refaire un second calcul à partir du calcul initial.
  • Idem pour le calcul du dernier jour du mois, qui est par définition la veille du 1er jour du mois suivant …

Laisser un commentaire