Buenas Alex, El CCSID 1200 da error de compilación, tanto si lo pongo en la variable host como si lo meto en la propia select.
Sobre el STRSEQ, al compilar no estamos estableciendo ningún valor, así que entiendo que va por defecto, *HEX. Así está definido el objeto compilado: [image: image.png] Así están definidos los trabajos: [image: image.png] Deberíamos cambiar algo? Muchas gracias!!! On Tue, May 26, 2020 at 7:32 AM Alex Martínez <[email protected]> wrote: > Hola > > ¿que valor utilizas al compilar para el parámetro SRTSEQ ? > > Prueba también a almacenar el valor devuelto por el SELECT en una variable > definida con ccsid(1200) > > > > El lun., 25 may. 2020 a las 18:37, estela retes (<[email protected]>) > escribió: > >> Buenas a todos, >> >> Estamos intentando utilizar QSYS2.IFS_OBJECT_STATISTICS para acceder al >> contenido de una carpeta en el IFS y tratarlo después de una manera >> sencilla. >> >> El código de lo que intentamos hacer es este: >> >> SELECT CAST(PATH_NAME AS CHAR(500)) >> FROM TABLE (QSYS2.IFS_OBJECT_STATISTICS(START_PATH_NAME => '/home')) >> >> El problema es que pongamos lo que pongamos, desde los scripts del >> rational funciona bien, pero en cuanto lo metemos en un RPG nos da el error >> 57017. >> "Se ha intentado la conversión de caracteres o gráficos para datos >> incompatibles. No hay ninguna conversión definida entre CCSID 65535 y CCSID >> 1200." >> >> Sabemos que el error es por conversión de objetos, ya que hemos leído que >> con el CCSID 65535 la conversión no funciona bien y por tanto hemos >> intentado cambiar el CCSID del trabajo con un CHGJOB en el CL previo al RPG >> poniéndolo a 284, pero sigue saltando el error. >> >> Hemos intentado definir la variable de retorno en el RPG con el CCSID >> 284, pero sigue dando el mismo error. >> También hemos intentado poner SELECT CAST(PATH_NAME AS CHAR(500) CCSID >> 284), pero sigue sin gustarle y da el error 57017. >> >> No tenemos grandes conocimientos sobre los CCSID, pero hemos leído de >> todo en Google y estamos atascadas. >> >> ¿Alguien sabe porqué no nos funciona y cómo solucionarlo? >> >> Muchas gracias a todos por vuestra ayuda. >> >> Un saludo, >> >> >> -- >> Estela >> ____________________________________________________ >> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) >> Forum.Help400 © Publicaciones Help400, S.L. > > ____________________________________________________ > Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) > Forum.Help400 © Publicaciones Help400, S.L. -- Estela
____________________________________________________ �nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 � Publicaciones Help400, S.L.
