Muchas gracias por vuestro interés

Con el QSH, he obtenido el CCSID del fichero --> 1252

Los campos del fichero destino tienen el 284

Al realizar el CPYFRMIMPF

De CCSID . . . . . . . . . . . . > 1252          1-65533, *FILE
A CCSID  . . . . . . . . . . . . > 284           1-65533, *FILE

Pero no convierte los caracteres “raros”……

Alguna idea???.


De: forum.help400-boun...@listas.combios.es 
[mailto:forum.help400-boun...@listas.combios.es] En nombre de Carlos Bartolomé
Enviado el: miércoles, 13 de marzo de 2019 16:32
Para: forum.help400@listas.combios.es
Asunto: Re: MANDATO CPYFRMIMPF (traspaso caracteres especiales)


Hola compañeros.

Prueba a usar QSH para saber el CCSID del atchivo IFS

QSH
cd \directorio IFS
ls (Para ver archivos del directorio)
attr nombrefichero.ext

(Te debe aparecer una linea con CCSID = XXXXX)

F3 para salirte de QSH

Además, creo que si en CPYFROMIMPF si pones TOCCSID(*FILE) estás conviertiendo 
al CCSID del archivo de origen. Confirma el CCSID de tu AS400 con DSPSYSVAL 
QCCSID y ponlo en TOCCSID, para asegurar.

Ya nos comentas a ver si hay suerte.

Saludos,
Carlos Bartolomé.
El 13/03/2019 a las 11:03, marti.ri...@gmail.com<mailto:marti.ri...@gmail.com> 
escribió:
Hola,

Haz CPYFRMIMPF + F4 + F9 + F11, aparece el parametro?

Saludos


Martí Riera


Missatge de CARLOS SANTIAGO MOLINER 
<csanti...@andep.net<mailto:csanti...@andep.net>> del dia dc., 13 de març 2019 
a les 10:57:
Buenos dias
Estoy en V7r2
Saludos


El 13 mar 2019, a las 9:25, marti.ri...@gmail.com<mailto:marti.ri...@gmail.com> 
escribió:
Hola,

¿Como es que no te aparece el parametro FROMCCSID en el mandato CPYFRMIMPF?
Este parametro aparece desde, al menos la V5R4, por lo que si no te aparece es 
que te esta indicando un problema en el sistema.
¿O estas en una versión anterior?

El archivo de destino se habra creado con un CCSID, ¿cual? por que sino el 
sistema hará la conversión a ese CCSID, a no ser que te 65535, que le indica no 
convertir.

Saludos



Martí Riera


Missatge de CARLOS SANTIAGO MOLINER 
<csanti...@andep.net<mailto:csanti...@andep.net>> del dia dt., 12 de març 2019 
a les 16:39:
Sigo con este tema ya que no me salgo…

En el CPYFRMIMPF no tengo el parámetro FROMCCSID….

Por otra parte, he intentado cambiar el ccsid de la carpeta…

CHGATR OBJ('/Directory/') ATR(*CCSID) VALUE(01208) SUBTREE(*ALL) OBJ ('/ 
Directory /') ATR (* CCSID) VALUE (01208) SUBTREE (* ALL)

Pero tampoco me funciona…..

Los caracteres acentuados, por ejemplo, los pasa con simbolos raros…….



De: 
forum.help400-boun...@listas.combios.es<mailto:forum.help400-boun...@listas.combios.es>
 
[mailto:forum.help400-boun...@listas.combios.es<mailto:forum.help400-boun...@listas.combios.es>]
 En nombre de Alex Martínez
Enviado el: miércoles, 24 de octubre de 2018 20:31
Para: forum.help400
Asunto: Re: MANDATO CPYFRMIMPF

Hola

¿y qué valor usar para FROMCCSID ?

porque el archivo puede tener un CCSID por ejemplo 819 y su contenido 
corresponder a UTF-8



El mié., 24 oct. 2018 a las 18:29, CARLOS SANTIAGO MOLINER 
(<csanti...@andep.net<mailto:csanti...@andep.net>>) escribió:
Buenas tardes
Estoy importando un .xml con el mandato CPYFRMIMPF

Resulta que los caracteres especiales, letras acentuadas, etc no las importa 
correctamente.

CPYFRMIMPF FROMSTMF(&NOMFIC) TOFILE(PGDAT400/EKIFACINT) +
             MBROPT(*REPLACE) TOCCSID(*FILE) +
             RCDDLM(*CRLF) STRDLM(*NONE)

En TOCCSID, he probado con 00284, 01145, 01040 y 1208 pero no hay manera.

Saludos y muchas gracias
____________________________________________________
Ú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.
____________________________________________________
Ú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.



____________________________________________________

Ú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.

Responder a