Pregunta: | 26277 - CONCATENACION EN COBOL |
Autor: | Sandra Peressotti |
Quisiera saber en COBOL como se concatena dentro de un loop, en una misma variable, esta variable mas otras tres variables.
Es decir, como ir agregando a una variable, varias veces, el contenido de la misma mas otras. |
Respuesta: | Gustavo Bidone |
Sandra para concatenar tenes que usar el comando String
String ws-valor1 delimited by size ws-valor2 delimited by size .............................. into ws-resultado-final Si necesitas en otro parrafo seguir agregando tenes que usar con el With pointer Espero te sirva |
Respuesta: | wmsanper |
Me temo, querida Sandra, que vas a necesitar dos tablas definidas caracter a caracter para ir buscando con un índice posición a posición y moviendo de una a otra.
Este problema es el tipico que se utiliza para concatenar apellido1 + " " + apellido2 + ", " + nombre. Te recomiendo que dibujes la tablas con sus recuadros en una hoja y hagas la "prueba en seco". Veras como es mas facil. Escríbeme si tienes problemas. |