Hola a Todos,
El tema es el siguiente, tengo archivo que paso al IFS con CPYTOIMPF, estos
archivos si bien tienen una longitud fija, los datos que la componen pueden
variar la longitud, por ejemplo un archivo de 70 posisiones tiene estos
datos:
Reg. 1: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ................... 70
Reg. 2: XXXXXXXXXXXXXXXXXXXX..... 35
Reg. 3: XXXXXXXXXXXXXXXXXXXX..... 35
Reg. 4: XXXXXXXXXXXXXXXXXXXX..... 35
Reg. 5: XXXXXXXXXXXXXXXXXXXX..... 35
Reg. 6: XXXXXXXXX....20
En V5R2 el siguiente mandato dejaba en el TXT el delimitador de registro
(CRLF) al final del ultimo caracter, digamos removiendo los blancos
finales:
CPYTOIMPF FROMFILE(LIBRERIA/FICHERO)
TOSTMF('/tmp/a1.txt')
MBROPT(*REPLACE)
STMFCODPAG(*PCASCII)
RCDDLM(*CRLF)
DTAFMT(*FIXED)
Bien, ahora estamos en V5R3 y el mismo mandato deja el delimitador, tomando
el mismo ejemplo en la posision 71.
Estamos con el ultimo acumulativo y ademas tenemos creada el area de datos
QCPFRMIMPF para que funcione como el realese anterior, esto fue por otro
tema.
En fin, cualquier data sera bienvenida.
Gracias de antemano
Fernando Martire
Soporte AS/400
[EMAIL PROTECTED]
Dia% Argentina
Juan F. Segui 4646 1° piso
C1425ADF - Buenos Aires - Argentina
Tel.: (+54-11) 5777-7100
Dir.: (+54-11) 5777-7174
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
Š Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400