En la la Gui_download tengo entendido que un parametro que le pasas es el separador de campos, ahi metele "space" y te separa los campos por espacio.
La solucion de callin funcion pero es media "picapiedra", se me ocurre que en tu estructura podes tener un campo mas "separador" de char1 entre cada campo y despues con un move-corresponding asignas los campos de una
|