Slt ! Quelqu'un pourrait me dire comment on utilise le mot clé %EDITW ou EDTWRD. Je voudrais mettre un masque de saisie sur un champs date.
Gapeur,
Format de la date ? Numérique, alphanum., date, autre ?
Quel masque de saisie ? JJ/MM/AAAA, JJ/MM/AA, autre ?
Il faut être précis dans ses questions !
I'm sorry.
Version de l'as V4R3M0
Format de la date: alphanumérique
Masque de saisie : JJ/MM/AAAA ou JJ/MM/AA
Num8s0 = 10012007
Alp10 = %editw(Num8s0:' / / ') => '10/01/2007'
D DateA4MJ s 8a inz('20070111')
D DateJJMMAA s 8a
D DateJJMMA4 s 10a
/free
DateJJMMAA = %char(%date(DateA4MJ:*iso0):*dmy/);
dsply DateJJMMAA ; // Affiche 11/01/07
DateJJMMA4 = %char(%date(DateA4MJ:*iso0):*eur.);
dsply DateJJMMA4; // Affiche 11.01.2007 au format européen standard
Pas de %EDITW ou %EDITC. Les formats indiqués dans l'exemple indiquent le séparateur utilisé.
Attention ! [glow]*EUR/ n'est pas supporté car pas aux standards IBM[/glow].
--Message édité par philippe le 11-01-07 à 17:57:46--