%EDITW ?

11-01-2007 à 14:22:51
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.
  • Liens sponsorisés



10-01-2007 à 16:39:14
10-01-2007 à 17:44:23
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 !
11-01-2007 à 10:04:23
I'm sorry.
Version de l'as V4R3M0
Format de la date: alphanumérique
Masque de saisie : JJ/MM/AAAA ou JJ/MM/AA
11-01-2007 à 10:43:06
Num8s0 = 10012007
Alp10 = %editw(Num8s0:' / / ') => '10/01/2007'
11-01-2007 à 14:22:51
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--
  • Liens sponsorisés