append o concatenation de 2 lineas

Todo lo relacionado con REXX en este ambiente.
Responder
italo_pm
Usuario avanzado
Usuario avanzado
Mensajes: 56
Registrado: 25 Mar 2015, 20:59
País: italia
Ciudad: milano
Ocupación: Consultor

append o concatenation de 2 lineas

Mensaje por italo_pm » 30 Mar 2015, 16:48

hola a toda la comunidad, he leido muchos de los temas aqui en el forum y son de gran ayuda, soy un new entry en el mundo rexx, mas que todo soy scheduler y procedurista, recien ahora entro al mundo de la rexx ya q por su utilidad cumple mucho de lo que necesito...

mi primer problema es el siguiente, tengo 2 contenidos e dos variables, neceisto saber como puedo poner una debajo de otra...

es decir, el conteido de array.area primero y luego abajo el contenido de rr, por el momento logro que esten en la misma linea con este codigo:

Código: Seleccionar todo

FILEOUT.ou = left(array.area,30' ') rr
pero necesito lo siguiente:

array.area
rr

de que manera o que opcion deberia de usar??

gracias por la ayuda.
salu2

Italo.

Avatar de Usuario
Vicente
Colaborador avanzado
Colaborador avanzado
Mensajes: 545
Registrado: 21 Jul 2011, 04:52
País: España
Ciudad: Malaga
Ocupación: Técnico en Sistemas

Re: append o concatenation de 2 lineas

Mensaje por Vicente » 31 Mar 2015, 07:52

Hola italo_pm,
REXX está orientado a líneas.
Si pretendes escribir o guardar dos líneas distintas, tendrás que escribir dos sentencias distintas.
REXX tiene potentes instrucciones para manipulación de cadenas de caracteres, tu ya estás usando LEFT.
Prácticamente puedes hacer todo lo que desees, todo depende de para qué o donde quieras utilizar la salida de las instrucciones. Esto no lo explicas.
En principio, sin conocer más sobre tu último objetivo yo haría:

FILEOUT.ou = left(array.area,30,' ')
ou = ou + 1
FILEOUT.ou = rr

Si no es lo que necesitas, por favor aclara donde o como deseas utilizar la cadena de caracteres que obtendrías.
Un saludo

Leamos un poco:
TSO/E REXX User's guide
TSO/E REXX Reference
Varios días probando, equivocandote y volviendo a probar
pueden ahorrarte quince minutos de lectura de un manual.

italo_pm
Usuario avanzado
Usuario avanzado
Mensajes: 56
Registrado: 25 Mar 2015, 20:59
País: italia
Ciudad: milano
Ocupación: Consultor

Re: append o concatenation de 2 lineas

Mensaje por italo_pm » 31 Mar 2015, 16:08

hola Vicente, gracias por la respuesta, he leido los manuales, he tratado de hacer ejercios, ejemplos, logra hacer algo pero no como deseaba, he creado un tema explicando detalladamente , adjuntando el codigo de la rexx y los files en input...

este es el tema: http://www.dinoland.com.ar/phpBB3/viewt ... f=9&t=3214

espero puedas ayudar y mas que todo sugerirme como lograr lo que deseo, gracias de antemano.

Responder