Hola Jesús:
Si los blancos al inicio de la segunda variable siempre son fijos 
puedes solucionarlo con:
'AAA    '  *TCAT  %SST(Variable2  pos.inicial  longitud)

En el caso que los blancos no fueran fijos, deberias montar un bucle  
para obtener las primera posición con datos (No blanco) y a 
continuación efectuar el *Tcat y el %Substring con la posición inicial 
obtenida previamente.

Saludos.

----Mensaje original----
De: [EMAIL PROTECTED]
Recibido: 20/09/2006 12:32
Para: <[email protected]>
Asunto: RE: Operando *TCAT en un CL


Pues creo que funciona así, aqui tienes un trozo de un manual de IBM:

*TCAT Operator

The *TCAT operator truncates all trailing blanks in the first 
character
string, then the two character strings are concatenated. All leading 
blanks
on the second operand are not truncated. For example:
ABC *TCAT DEF becomes ABCDEF
'ABC ' *TCAT DEF becomes 'ABCDEF'
ABC *TCAT ' DEF' becomes 'ABC DEF'
'ABC '*TCAT ' DEF' becomes 'ABC DEF'




-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Enviado el: miércoles, 20 de septiembre de 2006 10:37
Para: [email protected]
Asunto: Operando *TCAT en un CL






Hola a todos,

Estoy en V5R3M0 y me acabo de dar cuenta que este operando

      o no funciona como yo creia      o funciona mal

Pensaba que si hacia lo siguiente

'AAA    '  *TCAT  '   BBB'   el resultado era AAABBB

Pues bien el resultado no es ese sino que para mi sorpresa si que 
trunca
los blancos de AAA perno no los de la izquierda de BBB

Asi el resultado es   'AAA   BBB'


Conoceis es problema?

Como lo arreglarias?

Hay algun operador que me busque el primer caracter no blanco de BBB ?


Un saludo

Jesús Mª Arzak Capilla
Talleres de Escoriaza,S.A.(TESA)
Dpto Proceso de Datos

www.tesa.es
ADVERTENCIA/WARNING

ESTE CORREO ELECTRONICO CONTIENE INFORMACION PRIVADA Y
ESTRICTAMENTE CONFIDENCIAL. Si usted no es el destinatario del
presente mensaje no esta autorizado a leerlo, retenerlo, copiarlo o
difundirlo. Ni esta empresa ni el remitente asume ninguna 
responsabilidad
referente a la posible transmision de virus y es responsabilidad del
receptor realizar un escaneo del mensaje y de sus anexos (si los 
hubiera) .

THIS E-MAIL IS PRIVILEGED, CONFIDENTIAL AND CONTAINS PRIVATE
INFORMATION. Any reading, retention, distribution or copying of this
communication by any person other than its intended recipient is
prohibited. Neither this company nor the sender accepts any 
responsibility
for viruses and it is your responsibility to scan the email and 
attachments
(if any) .


__________________________________________________
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 visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400

__________________________________________________
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 visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400




Toni Tort
Sistemes d'Informació.
Vives Vidal, Vivesa, S.A 

 



__________________________________________________
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 visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400

Responder a