Ver Mensaje Individual
  #2
Antiguo 16 de junio de 2020, 22:39
Gusaiello
Forero Activo
Concurso: Segundo puesto: Ganador/a del Segundo puesto en un concurso - Issue reason: Generador de código QR encriptado Activista del Foro: Activista del Foro - Issue reason: Por aportar ejecrcicios para los novatos 
Última Actividad 17.09.2026 14:29
Posts Posts: 236
Likes enviados Enviados: 150
Likes recibidos Recibidos: 139

Yo hago algo parecido, pero previendo que entre medio de los datos útiles haya mas de un espacio mando cualquier cosa al final de la variable. Ejemplo :

Código COBOL:
  1. INSPECT WS-A REPLACING TRAILING SPACES BY "!"

Se que en esta variable no puede haber "!", de lo contrario reemplazo por cualquier otro caracter.
Y si necesito la variable como estaba al inicio :

Código COBOL:
  1. INSPECT WS-A REPLACING ALL "!" BY " "

Y todo queda como estaba.

Y en el puntero, como bien dice @Kuk, queda el número de caracteres útiles del campo.
Gusaiello is offline   Responder Con Cita