hoal foro tengo un problema con un campo numerio que no lo puedo acomodar

el problema es elsiguiente   tengo un rfc  que pido por pantalla

  wlra       ____        de 4 Caracteres(alfabeticos)
  wfecha     ______    de 6 digitos (numerico)
  whomo     ______     de 3 Caracteres(alfabetico)


el problema es que yo lo tengo que gravar  en un campo de 13 caracteres


si yp tecleo por ejempo

JUA           DE 3 caracteres
000101      formato aa/mm/dd
SSS

cuando lo armo con

0133.00 C                   IF        %LEN(%TRIM(WLETRA)) =  4
0134.00 C                   EVAL      XRFC = %TRIM(WLETRA) + %CHAR(WFECHA)
0135.00 C                                +   %TRIM(WHOMO)
0136.00 C                   ELSE
0137.00 C                   EVAL      XRFC = %TRIM(WLETRA) + ' ' +
0138.00 C                             %CHAR(WFECHA)  + %TRIM(WHOMO)
0139.00 C                   ENDIF
0140.00 C                   EVAL      WRFC =    %TRIM(XRFC)




este campo WRFC  es de 13 carateres y los ceros de la fecha de la izquierda
no me los respeta

me pone
'JUA 101SSS   '

y los espacios me los deja en la derecha del campo wrfc



alguien me puede echar una mano para que quede asi:


'JUA  BBB101SSS'

O  asi en caso de que la latras seas de 4

'JUANBBB101SSS'



Las B = espacios


desde ya  muchas gracias


_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]

Responder a