JCL - Obtenga el recuento de caracteres no espaciales en un área determinada (mainframe)

Necesito preparar algunos datos de entrada para ejecutar un programa, los datos deben estar en el siguiente formato.

 UID (1-11)|TxtLen (12-16)| Text (17-62)

Puedo usar ordenar para ubicar los campos correctamente y obtener los campos de UID y texto. El ‘TxtLen’ debe contener el número de caracteres desde el inicio del campo de texto hasta el último carácter en el campo de texto.

i.e. “Hello”’s TxtLen is 5, “Hel lo”’s TxtLen is 6, “Hello World”’s TxtLen is 11, etc...

Quiero saber si hay una forma de obtener TxtLen solo a través de JCL o si se requiere un programa para hacer esto.

-Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta