Hola @Maynor
Disculpa mi retraso en responderte. Mi dia de trabajo a sido bastante intenso
Aqui te adjunto un workflow que debiera resolver tu problema de lectura y separacion de columnas con espaciamento fijo pero diferente de una columna a otra. La sola condicion para que pueda funcionar es que exista al menos un espacio en blanco entre el contenido de dos columnas en todas la lineas.
Lo subo aqui sin ejecutar y sin incluir el fichero que me facilitaste
Solo tendras que añadirlo al interior del workflow en la carpeta “data” que esta referenciada como la “Current workflow data area”:
20220721 Pikairos Archivo Delimitado por Numero de Espacios Fijo.knwf (145.0 KB)
Seguramente no sea perfecto y que detras tengas que mejorarlo con otros nodos.
Toda la inteligencia esta dentro del componente que intenta calcular los parametros de configuracion necesarios a un nodo -Cell Splitter by Position- para dividir las frases en columnas.
Lo he comentado pero reconozco que es dificil de entender. No dudes en preguntar si hace falta. Estaré encantado en ayudarte.
Excelente fin de semana.
Saludos
Ael