Re: Pasar datos de un fichero txt a un fichero AS400

2005-06-13 Por tema Juan Antonio

Buenos días.Gracias a todos por vuestras aportaciones.
Prueba superada.

Describo de nuevo la situación y la solución.
Con la estructura del fichero txt:
XXXbbbYYY
ZZZ bbb WW

donde bbb son blancos, y el fichero AS400 con campos:

Código de 3A y Descripción de 50A, más

===> CPYFRMIMPF FROMSTMF('/ftp/directorio/fichero.txt') 
TOFILE(biblioteca/ficheroas) MBROPT(*REPLACE) RCDDLM(*CRLF) FLDDLM(*TAB)





- Original Message - 
From: "Jesus Olague" <[EMAIL PROTECTED]>

To: 
Sent: Monday, June 13, 2005 5:42 PM
Subject: Re: Pasar datos de un fichero txt a un fichero AS400



Hola.

Si utilizas CPYFRMIMPF y en tu archivo de texto origen las columnas
Código y Descripción van separados por un tabulador, prueba con el
parámetro FLDDLM(*TAB)

Saludos
--
Jesús Olague
Zacatecas, México

___

On 6/13/05, Juan Antonio <[EMAIL PROTECTED]> wrote:

Ya he pasado los datos, pero ocurre que de los dos campos: Código y
Descripción que tengo definidos, en la descripción me ha grabado al 
inicio

un caracter.
Revisaré.
Gracias.
- Original Message - 
From: Marti Riera

To: forum.help400@combios.es
Sent: Monday, June 13, 2005 1:39 PM
Subject: Re: Pasar datos de un fichero txt a un fichero AS400

Hola Juan Antonio:

Crea en el AS400 un archivo de trabajo plano con una longitud de registro
igual a la del archivo txt.
CRTPF FILE(LIB/TXT) RCDLEN(45)
Despues utiliza CPYF para copiarlo al archivo plano del AS:
CPYFRMIMPF FROMSTMF('/directorio/FILE.TXT') TOFILE(LIB/TXT)
RCDDLM(*CRLF)
Despues utiliza CPYF para copiarlo al archivo donde quieras que esten los
datos:
CPYF FROMFILE(LIB/TXT) TOFILE(LIB/FILE) MBROPT(*ADD) FMTOPT(*NOCHK)

Saludos

El día 13/06/05, Juan Antonio <[EMAIL PROTECTED]> escribió:
>
> Abriendo el txt se ve lo siguiente, con códigos de tres y descripciones
más o menos largas...
>
> CODE  CHARGE
> XXX Angola load.cer.
> YYY  BAC
> etc
>
> - Original Message - 
> From: Marti Riera

> To: forum.help400@combios.es
>
> Sent: Monday, June 13, 2005 11:07 AM
> Subject: Re: Pasar datos de un fichero txt a un fichero AS400
>
>
> Hola:
>
> Nos puedes enviar un ejemplo de como es un registro que intentas 
> subir?,

>
> a ver si de esa forma podemos ayudarte mejor.
>
> Saludos.
>
>
> El día 13/06/05, Juan Antonio <[EMAIL PROTECTED] > escribió:
> >
> > Lo he intentado modificando algunas opciones, pero no recupera los
datos.
> > La tabla presenta datos del tipo
> > XXXY
> > y siempre igual.
> > Seguiré viendo otra combinación de parámetros. Supongo que estará en
cómo indicarle cuando y cómo saltar a otro registro.
> >
> > Gracias.
> >
> >
> > - Original Message - 
> > From: Marti Riera

> > To: forum.help400@combios.es
> > Sent: Monday, June 13, 2005 9:27 AM
> > Subject: Re: Pasar datos de un fichero txt a un fichero AS400
> >
> >
> > Hola Juan Antonio:
> >
> > Mira si te puede servir el siguiente mandato:
> >
> > CPYFRMIMPF FROMSTMF('/directorio/nombre_archivo.txt')
TOFILE(BIBLIOTECA/FICHERO) RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM('"')
FLDDLM(',') DECPNT(*COMMA)
> >
> > Adaptalo a tus necesidades.
> >
> > Saludos.
> >
> > El día 13/06/05, Juan Antonio <[EMAIL PROTECTED] > escribió:
> > >
> > > Buenos días.
> > > Dispongo de un fichero txt, cuyos datos quiero pasarmélos a un 
> > > fichero

existente en AS400.
> > > ¿Algún método directo tipo "Cpyf"?.
> > >
> > > Gracias.
> >
> >
> >
> > -- 
> > Marti Riera

>
>
>
> -- 
> Marti Riera




--
Marti Riera


__
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 


__
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


Re: Campos empaquetados

2005-06-13 Por tema Jesus Olague
En efecto, pero necesitas considerar una posición adicional para el
separador de decimales (en su caso) y otra para el signo (sólo lo
incluye en negativos).

De hecho, para no preocuparte por el tamaño de registro puedes crear
un archivo de paso con formato bastante grande de manera que quepa
prácticamente el formato de registro de cualquier archivo (puedes
crearlo de hasta 32766 bytes), y en el script de FTP utilizarías
LOCSITE TRIM '1' para suprimir los blancos a la derecha.

Saludos.
-- 
Jesús Olague
Zacatecas, México



On 6/13/05, ALDAVE-OLAVERRI Juan-Jose <[EMAIL PROTECTED]> wrote:
> Hola Jesus:
> Lo he probado pero me dice lo siguiente:
>  -- El mandato Copiar a archivo de importación (CPYTOIMPF) requiere un
> archivo fuente o un archivo físico descrito externamente en el parámetro
> TOFILE.
> Entonces tengo que crear las DDS con las longitudes de los campos sin
> empaquetar ?
> Gracias
> 
> -Mensaje original-
> De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] nombre de Jesus Olague
> Enviado el: lunes 13 de junio de 2005 17:45
> Para: forum.help400@combios.es
> Asunto: Re: Campos empaquetados
> 
> 
> Hola, primero cópialo a un archivo de importación, utiliza el comando
> CPYTOIMPF y haz el GET sobre este archivo.
> 
> Saludos
> --
> Jesús Olague
> Zacatecas, México
>

__
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


RE: Campos empaquetados

2005-06-13 Por tema ALDAVE-OLAVERRI Juan-Jose
Hola Jesus:
Lo he probado pero me dice lo siguiente:
  -- El mandato Copiar a archivo de importación (CPYTOIMPF) requiere un  
archivo fuente o un archivo físico descrito externamente en el parámetro 
TOFILE.  
Entonces tengo que crear las DDS con las longitudes de los campos sin
empaquetar ?
Gracias

-Mensaje original-
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] nombre de Jesus Olague
Enviado el: lunes 13 de junio de 2005 17:45
Para: forum.help400@combios.es
Asunto: Re: Campos empaquetados


Hola, primero cópialo a un archivo de importación, utiliza el comando
CPYTOIMPF y haz el GET sobre este archivo.

Saludos
-- 
Jesús Olague
Zacatecas, México

__
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

__
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


Re: Pasar datos de un fichero txt a un fichero AS400

2005-06-13 Por tema Marti Riera
Hola, hola,
 
Supongo que eso sera por como estan definidos los campos en el AS400 comprueba en el archivo TXT cuantos blancos hay despues del codigo y antes de la descripción.
 
Saludos. 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED]> escribió:

Ya he pasado los datos, pero ocurre que de los dos campos: Código y Descripción que tengo definidos, en la descripción me ha grabado al inicio un caracter. 

Revisaré.
Gracias.

- Original Message - 
From: Marti Riera 

To: forum.help400@combios.es 


Sent: Monday, June 13, 2005 1:39 PM
Subject: Re: Pasar datos de un fichero txt a un fichero AS400
 
Hola Juan Antonio:
 
Crea en el AS400 un archivo de trabajo plano con una longitud de registro igual a la del archivo txt.
CRTPF FILE(LIB/TXT) RCDLEN(45)    
Despues utiliza CPYF para copiarlo al archivo plano del AS:
CPYFRMIMPF FROMSTMF('/directorio/FILE.TXT') TOFILE(LIB/TXT) RCDDLM(*CRLF) 
Despues utiliza CPYF para copiarlo al archivo donde quieras que esten los datos:CPYF FROMFILE(LIB/TXT) TOFILE(LIB/FILE) MBROPT(*ADD) FMTOPT(*NOCHK) 
 
Saludos 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED]
> escribió: 

Abriendo el txt se ve lo siguiente, con códigos de tres y descripciones más o menos largas...
 
CODE  CHARGEXXX Angola load.cer.YYY  BAC
etc

- Original Message - 
From: Marti Riera 

To: forum.help400@combios.es 


Sent: Monday, June 13, 2005 11:07 AM
Subject: Re: Pasar datos de un fichero txt a un fichero AS400
 
Hola:
 
Nos puedes enviar un ejemplo de como es un registro que intentas subir?,
 
a ver si de esa forma podemos ayudarte mejor.
 
Saludos. 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED] 
> escribió: 

Lo he intentado modificando algunas opciones, pero no recupera los datos. 
La tabla presenta datos del tipo
XXX    Y
y siempre igual.
Seguiré viendo otra combinación de parámetros. Supongo que estará en cómo indicarle cuando y cómo saltar a otro registro.
 
Gracias.


- Original Message - 
From: Marti Riera 

To: forum.help400@combios.es 

Sent: Monday, June 13, 2005 9:27 AM
Subject: Re: Pasar datos de un fichero txt a un fichero AS400
 
Hola Juan Antonio:
 
Mira si te puede servir el siguiente mandato:
 
CPYFRMIMPF FROMSTMF('/directorio/nombre_archivo.txt') TOFILE(BIBLIOTECA/FICHERO) RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM('"') FLDDLM(',') DECPNT(*COMMA)
 
Adaptalo a tus necesidades.
 
Saludos. 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED] 
> escribió: 

Buenos días.
Dispongo de un fichero txt, cuyos datos quiero pasarmélos a un fichero existente en AS400.
¿Algún método directo tipo "Cpyf"?.
 
Gracias.-- Marti Riera -- Marti Riera 
-- Marti Riera -- Marti Riera 


Re: Campos empaquetados

2005-06-13 Por tema Jesus Olague
Hola, primero cópialo a un archivo de importación, utiliza el comando
CPYTOIMPF y haz el GET sobre este archivo.

Saludos
-- 
Jesús Olague
Zacatecas, México

__
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


Re: Pasar datos de un fichero txt a un fichero AS400

2005-06-13 Por tema Jesus Olague
Hola.

Si utilizas CPYFRMIMPF y en tu archivo de texto origen las columnas
Código y Descripción van separados por un tabulador, prueba con el
parámetro FLDDLM(*TAB)

Saludos
-- 
Jesús Olague
Zacatecas, México

___

On 6/13/05, Juan Antonio <[EMAIL PROTECTED]> wrote:
> Ya he pasado los datos, pero ocurre que de los dos campos: Código y
> Descripción que tengo definidos, en la descripción me ha grabado al inicio
> un caracter. 
> Revisaré.
> Gracias.
> - Original Message - 
> From: Marti Riera 
> To: forum.help400@combios.es 
> Sent: Monday, June 13, 2005 1:39 PM
> Subject: Re: Pasar datos de un fichero txt a un fichero AS400
> 
> Hola Juan Antonio:
>  
> Crea en el AS400 un archivo de trabajo plano con una longitud de registro
> igual a la del archivo txt.
> CRTPF FILE(LIB/TXT) RCDLEN(45)
> Despues utiliza CPYF para copiarlo al archivo plano del AS:
> CPYFRMIMPF FROMSTMF('/directorio/FILE.TXT') TOFILE(LIB/TXT)
> RCDDLM(*CRLF) 
> Despues utiliza CPYF para copiarlo al archivo donde quieras que esten los
> datos:
> CPYF FROMFILE(LIB/TXT) TOFILE(LIB/FILE) MBROPT(*ADD) FMTOPT(*NOCHK) 
>  
> Saludos
>  
> El día 13/06/05, Juan Antonio <[EMAIL PROTECTED]> escribió: 
> > 
> > Abriendo el txt se ve lo siguiente, con códigos de tres y descripciones
> más o menos largas...
> >  
> > CODE  CHARGE
> > XXX Angola load.cer.
> > YYY  BAC
> > etc
> > 
> > - Original Message - 
> > From: Marti Riera 
> > To: forum.help400@combios.es 
> > 
> > Sent: Monday, June 13, 2005 11:07 AM
> > Subject: Re: Pasar datos de un fichero txt a un fichero AS400
> > 
> >  
> > Hola:
> >  
> > Nos puedes enviar un ejemplo de como es un registro que intentas subir?,
> >  
> > a ver si de esa forma podemos ayudarte mejor.
> >  
> > Saludos.
> > 
> >  
> > El día 13/06/05, Juan Antonio <[EMAIL PROTECTED] > escribió: 
> > > 
> > > Lo he intentado modificando algunas opciones, pero no recupera los
> datos. 
> > > La tabla presenta datos del tipo
> > > XXXY
> > > y siempre igual.
> > > Seguiré viendo otra combinación de parámetros. Supongo que estará en
> cómo indicarle cuando y cómo saltar a otro registro.
> > >  
> > > Gracias.
> > > 
> > > 
> > > - Original Message - 
> > > From: Marti Riera 
> > > To: forum.help400@combios.es 
> > > Sent: Monday, June 13, 2005 9:27 AM
> > > Subject: Re: Pasar datos de un fichero txt a un fichero AS400
> > > 
> > >  
> > > Hola Juan Antonio:
> > >  
> > > Mira si te puede servir el siguiente mandato:
> > >  
> > > CPYFRMIMPF FROMSTMF('/directorio/nombre_archivo.txt')
> TOFILE(BIBLIOTECA/FICHERO) RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM('"')
> FLDDLM(',') DECPNT(*COMMA)
> > >  
> > > Adaptalo a tus necesidades.
> > >  
> > > Saludos.
> > >  
> > > El día 13/06/05, Juan Antonio <[EMAIL PROTECTED] > escribió: 
> > > > 
> > > > Buenos días.
> > > > Dispongo de un fichero txt, cuyos datos quiero pasarmélos a un fichero
> existente en AS400.
> > > > ¿Algún método directo tipo "Cpyf"?.
> > > >  
> > > > Gracias.
> > > 
> > > 
> > > 
> > > -- 
> > > Marti Riera 
> > 
> > 
> > 
> > -- 
> > Marti Riera 
> 
> 
> 
> -- 
> Marti Riera

__
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


RE: Campos empaquetados

2005-06-13 Por tema Javier Mora
> -Mensaje original-
> De:   ALDAVE-OLAVERRI Juan-Jose [SMTP:[EMAIL PROTECTED]
> Enviado el:   lunes, 13 de junio de 2005 16:28
> Para: forum.help400@combios.es
> Asunto:   Campos empaquetados
> 
> Hola:
> Alguien sabe si al hacer un get biblioteca/fichero para bajar un archivo
> al
> PC desde AS400
> hay alguna forma de tratar los campos empaquetados ?
> Me los trae con signos extraños.
> 
Supongo que te refieres la operación get del FTP. Si es así, no
recuerdo que sea posible recuperar esos campos. Es más, si el campo fuera
numérico con zona y fuera negativo, también tendrías el mismo problema.

Un saludo,

Javier Mora
Dpto. Informática
Dialsur S.A.U.


__
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


RE: Campos empaquetados

2005-06-13 Por tema Cubero, Rafael \(R.\)
Por lo que yo conozco, no se puede hacer, 
Nosotros primero lo pasamos a un fichero de trabajo sin empaquetados y luego lo 
transmitimos.
Otra posibilidad es pasarlos en formato DIF. En ese caso no tenemos problema, 
aunque no te se decir como hay que definirlo porque usamos una utilidad de la 
emulacion.


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of ALDAVE-OLAVERRI 
Juan-Jose
Sent: 13 June 2005 16:28
To: forum.help400@combios.es
Subject: Campos empaquetados


Hola:
Alguien sabe si al hacer un get biblioteca/fichero para bajar un archivo al PC 
desde AS400 hay alguna forma de tratar los campos empaquetados ? Me los trae 
con signos extraños.

Saludos

> Juanjo Aldave - Spain, Burlada I.C.F.
>  
> FAURECIA - IT3SE - Information Technologies Shared Services Southern 
> Europe
>  
> Phone :   +34 948 13 33 00  (ext. 142)
> Fax : +34 948 13 33 32
> Email :   [EMAIL PROTECTED]
> 

---
Esta transmisión electrónica es estrictamente profesional y está dirigida 
exclusivamente a su destinatario. Puede contener información protegida por 
privilegios legales, profesionales o de otro tipo. Si no es su destinatario 
original debe abstenerse de revelar, copiar o emprender ninguna acción 
basándose en esta transmisión. Si ha recibido esta transmisión por error 
notifíquenoslo y elimine los datos que reciba lo antes posible.

---
This electronic transmission is strictly confidential and intended solely for 
the addressee. It may contain information which is covered by legal, 
professional or other privilege. If you are not the intended addressee, you 
must not disclose, copy or take any action in reliance of this transmission. If 
you have received this transmission in error, please notify us and delete the 
received data as soon as possible.



__
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

__
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


Campos empaquetados

2005-06-13 Por tema ALDAVE-OLAVERRI Juan-Jose
Hola:
Alguien sabe si al hacer un get biblioteca/fichero para bajar un archivo al
PC desde AS400
hay alguna forma de tratar los campos empaquetados ?
Me los trae con signos extraños.

Saludos

> Juanjo Aldave - Spain, Burlada I.C.F. 
>  
> FAURECIA - IT3SE - Information Technologies Shared Services Southern
> Europe
>  
> Phone :   +34 948 13 33 00  (ext. 142)
> Fax : +34 948 13 33 32
> Email :   [EMAIL PROTECTED]
> 

---
Esta transmisión electrónica es estrictamente profesional y está dirigida
exclusivamente a su destinatario. Puede contener información protegida por
privilegios legales, profesionales o de otro tipo. Si no es su destinatario
original debe abstenerse de revelar, copiar o emprender ninguna acción
basándose en esta transmisión. Si ha recibido esta transmisión por error
notifíquenoslo y elimine los datos que reciba lo antes posible.

---
This electronic transmission is strictly confidential and intended solely
for the addressee. It may contain information which is covered by legal,
professional or other privilege. If you are not the intended addressee, you
must not disclose, copy or take any action in reliance of this transmission.
If you have received this transmission in error, please notify us and delete
the received data as soon as possible.



__
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


RE: Concatenacion

2005-06-13 Por tema gerardo.santillana

lo tendre en cuenta, gracias

Gerardo Santillana
IT Department
Delphi Mechatronic Systems
Phone USA  (956) 554 5832
Phone MX  01868 8128163   x.5832


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Javier Mora
Sent: Monday, June 13, 2005 5:39 AM
To: forum.help400@combios.es
Subject: RE: Concatenacion


> -Mensaje original-
> De:   [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]
> Enviado el:   viernes, 10 de junio de 2005 15:09
> Para: forum.help400@combios.es
> Asunto:   Re: Concatenacion
>
> Creo que deberias colocar %trim tambien en STREAMIL, para suprimir los
> blancos.
>
>stremail= 'email1';
>
>if a6mail <> *blanks;
> stremail=%trim(stremail) + '('+%trim(A6mail)+') ';
> bsent=*on;
>   endif;
> //
> if a7mail<> *blanks;
> stremail=%trim(stremail) + '('+%trim(A7mail)+') ';
> bsent=*on;
> endif;
>
Si defines "stremail" como VARYING en la hoja D no hubiera sido
necesario usar "%trim".

Un saludo,

Javier Mora
Dpto. Informática
Dialsur S.A.U.


__
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



Note: The information contained in this message may be privileged and 
confidential and thus protected from disclosure. If the reader of this message 
is not the intended recipient, or an employee or agent responsible for 
delivering this message to the intended recipient, you are hereby notified that 
any dissemination, distribution or copying of this communication is strictly 
prohibited. If you have received this communication in error, please notify us 
immediately by replying to the message and deleting it from your computer. 
Thank you.



__
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


Re: Pasar datos de un fichero txt a un fichero AS400

2005-06-13 Por tema Juan Antonio



Ya he pasado los datos, 
pero ocurre que de los dos campos: Código y Descripción que tengo definidos, en 
la descripción me ha grabado al inicio un caracter. 
Revisaré.
Gracias.

  - Original Message - 
  From: 
  Marti 
  Riera 
  To: forum.help400@combios.es 
  Sent: Monday, June 13, 2005 1:39 PM
  Subject: Re: Pasar datos de un fichero 
  txt a un fichero AS400
  
  Hola Juan Antonio:
   
  Crea en el AS400 un archivo de trabajo plano con una longitud de registro 
  igual a la del archivo txt.
  CRTPF FILE(LIB/TXT) RCDLEN(45)    
  Despues utiliza CPYF para copiarlo al archivo plano del AS:
  CPYFRMIMPF FROMSTMF('/directorio/FILE.TXT') TOFILE(LIB/TXT) RCDDLM(*CRLF) 
  
  Despues utiliza CPYF para copiarlo al archivo donde quieras que esten los 
  datos:CPYF FROMFILE(LIB/TXT) TOFILE(LIB/FILE) MBROPT(*ADD) FMTOPT(*NOCHK) 
  
   
  Saludos 
  El día 13/06/05, Juan 
  Antonio <[EMAIL PROTECTED]> escribió: 

  
Abriendo el txt se ve 
lo siguiente, con códigos de tres y descripciones más o menos 
largas...
 
CODE 
 CHARGEXXX Angola 
load.cer.YYY  BAC
etc

  - Original Message - 
  From: Marti Riera 
  To: forum.help400@combios.es 
  
  Sent: Monday, June 13, 2005 11:07 
  AM
  Subject: Re: Pasar datos de un 
  fichero txt a un fichero AS400
   
  Hola:
   
  Nos puedes enviar un ejemplo de como es un registro que intentas 
  subir?,
   
  a ver si de esa forma podemos ayudarte mejor.
   
  Saludos. 
  El día 13/06/05, Juan Antonio <[EMAIL PROTECTED] 
  > escribió: 
  
Lo he intentado 
modificando algunas opciones, pero no recupera los datos. 
La tabla presenta 
datos del tipo
XXX    Y
y siempre 
igual.
Seguiré viendo 
otra combinación de parámetros. Supongo que estará en cómo indicarle 
cuando y cómo saltar a otro registro.
 
Gracias.


  - Original Message - 
  From: Marti Riera 
  
  To: forum.help400@combios.es 
  Sent: Monday, June 13, 2005 9:27 
  AM
  Subject: Re: Pasar datos de un 
  fichero txt a un fichero AS400
   
  Hola Juan Antonio:
   
  Mira si te puede servir el siguiente mandato:
   
  CPYFRMIMPF FROMSTMF('/directorio/nombre_archivo.txt') 
  TOFILE(BIBLIOTECA/FICHERO) RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM('"') 
  FLDDLM(',') DECPNT(*COMMA)
   
  Adaptalo a tus necesidades.
   
  Saludos. 
  El día 13/06/05, Juan Antonio <[EMAIL PROTECTED] 
  > escribió: 
  
Buenos 
días.
Dispongo de un 
fichero txt, cuyos datos quiero pasarmélos a un fichero existente en 
AS400.
¿Algún método 
directo tipo "Cpyf"?.
 
Gracias.-- 
  Marti Riera 
  -- Marti 
  Riera -- Marti 
  Riera 


Re: Pasar datos de un fichero txt a un fichero AS400

2005-06-13 Por tema MariaJesus . Carcamo

Hola: 
¿Lo has intentado con tranferencia de
datos al servidor Iseries?, y luego en HERRAMIENTAS/ CREAR ARCHIVO DE BASES
DE DATOS EN EL Iseries, a continuacion te pide el fichero PC y el de destino,
 El solo se crea el PDF con la definicion del fichero,  Y carga
los datos en el fichero ISeries. Tienes que tener en el PC por lo menos
version 5.2 de  Iserie Acces para Windows (Antiguo Client Access).

un saludo





Mª Jesús Cárcamo
E-Mail: [EMAIL PROTECTED]
ThyssenKrupp Indusa Mure, S.L.
Av. de los Rosales, 24
28041 Madrid
España
Telf. +34.91.379.81.10
Fax: +34.91.792.27.08







Marti Riera <[EMAIL PROTECTED]>
Enviado por: [EMAIL PROTECTED]
13/06/2005 13:39
Por favor, responda a forum.help400
        
        Para:
       forum.help400@combios.es
        cc:
       
        Asunto:
       Re: Pasar datos de un fichero txt a
un fichero AS400


Hola Juan Antonio:
 
Crea en el AS400 un archivo de trabajo plano con una longitud
de registro igual a la del archivo txt.
CRTPF FILE(LIB/TXT) RCDLEN(45)    
Despues utiliza CPYF para copiarlo al archivo plano del
AS:
CPYFRMIMPF FROMSTMF('/directorio/FILE.TXT') TOFILE(LIB/TXT)
RCDDLM(*CRLF) 
Despues utiliza CPYF para copiarlo al archivo donde quieras
que esten los datos:
CPYF FROMFILE(LIB/TXT) TOFILE(LIB/FILE) MBROPT(*ADD) FMTOPT(*NOCHK) 
 
Saludos
 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED]>
escribió: 
Abriendo el txt se
ve lo siguiente, con códigos de tres y descripciones más o menos largas...
 
CODE  CHARGE
XXX     Angola load.cer.
YYY      BAC
etc
- Original Message - 
From: Marti
Riera 
To: forum.help400@combios.es

Sent: Monday, June 13, 2005 11:07 AM
Subject: Re: Pasar datos de un fichero txt a un
fichero AS400

 
Hola:
 
Nos puedes enviar un ejemplo de como es un registro que
intentas subir?,
 
a ver si de esa forma podemos ayudarte mejor.
 
Saludos.

 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED]
> escribió: 
Lo he intentado modificando
algunas opciones, pero no recupera los datos. 
La tabla presenta
datos del tipo
XXX    Y
y siempre igual.
Seguiré viendo otra
combinación de parámetros. Supongo que estará en cómo indicarle cuando
y cómo saltar a otro registro.
 
Gracias.
- Original Message - 
From: Marti
Riera 
To: forum.help400@combios.es

Sent: Monday, June 13, 2005 9:27 AM
Subject: Re: Pasar datos de un fichero txt a un
fichero AS400

 
Hola Juan Antonio:
 
Mira si te puede servir el siguiente mandato:
 
CPYFRMIMPF FROMSTMF('/directorio/nombre_archivo.txt')
TOFILE(BIBLIOTECA/FICHERO) RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM('"')
FLDDLM(',') DECPNT(*COMMA)
 
Adaptalo a tus necesidades.
 
Saludos.
 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED]
> escribió: 
Buenos días.
Dispongo de un fichero
txt, cuyos datos quiero pasarmélos a un fichero existente en AS400.
¿Algún método directo
tipo "Cpyf"?.
 
Gracias.



-- 
Marti Riera 



-- 
Marti Riera 



-- 
Marti Riera 


NECESITO AYUDA webfacing sobre WAS expres v5.0 no puedo escribir "Ñ"

2005-06-13 Por tema Yolanda M


Hola Foro
 
Alguien me podría decir como tengo que configarar el WAS para que en Webfacing pudiera escribir "Ñ".
 
o que es lo q tengo ha hacer
 
Los datos que recibo del iseries que contienen "Ñ" me los muestra bien, pero cuando tengo que modificarlos ya en pantalla se come desde la "Ñ".
 
 
 
gracias anticipadas
 
Yolanda

 

__
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


Re: Pasar datos de un fichero txt a un fichero AS400

2005-06-13 Por tema Marti Riera
Hola Juan Antonio:
 
Crea en el AS400 un archivo de trabajo plano con una longitud de registro igual a la del archivo txt.
CRTPF FILE(LIB/TXT) RCDLEN(45)    
Despues utiliza CPYF para copiarlo al archivo plano del AS:
CPYFRMIMPF FROMSTMF('/directorio/FILE.TXT') TOFILE(LIB/TXT) RCDDLM(*CRLF) 
Despues utiliza CPYF para copiarlo al archivo donde quieras que esten los datos:CPYF FROMFILE(LIB/TXT) TOFILE(LIB/FILE) MBROPT(*ADD) FMTOPT(*NOCHK) 
 
Saludos 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED]> escribió:

Abriendo el txt se ve lo siguiente, con códigos de tres y descripciones más o menos largas...
 
CODE  CHARGEXXX Angola load.cer.YYY  BAC
etc

- Original Message - 
From: Marti Riera 

To: forum.help400@combios.es 


Sent: Monday, June 13, 2005 11:07 AM
Subject: Re: Pasar datos de un fichero txt a un fichero AS400
 
Hola:
 
Nos puedes enviar un ejemplo de como es un registro que intentas subir?,
 
a ver si de esa forma podemos ayudarte mejor.
 
Saludos. 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED]
> escribió: 

Lo he intentado modificando algunas opciones, pero no recupera los datos. 
La tabla presenta datos del tipo
XXX    Y
y siempre igual.
Seguiré viendo otra combinación de parámetros. Supongo que estará en cómo indicarle cuando y cómo saltar a otro registro.
 
Gracias.


- Original Message - 
From: Marti Riera 

To: forum.help400@combios.es 

Sent: Monday, June 13, 2005 9:27 AM
Subject: Re: Pasar datos de un fichero txt a un fichero AS400
 
Hola Juan Antonio:
 
Mira si te puede servir el siguiente mandato:
 
CPYFRMIMPF FROMSTMF('/directorio/nombre_archivo.txt') TOFILE(BIBLIOTECA/FICHERO) RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM('"') FLDDLM(',') DECPNT(*COMMA)
 
Adaptalo a tus necesidades.
 
Saludos. 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED] 
> escribió: 

Buenos días.
Dispongo de un fichero txt, cuyos datos quiero pasarmélos a un fichero existente en AS400.
¿Algún método directo tipo "Cpyf"?.
 
Gracias.-- Marti Riera -- Marti Riera 
-- Marti Riera 


Re: Pasar datos de un fichero txt a un fichero AS400

2005-06-13 Por tema Juan Antonio



Abriendo el txt se ve lo 
siguiente, con códigos de tres y descripciones más o menos 
largas...
 
CODE 
 CHARGEXXX Angola 
load.cer.YYY  BAC
etc

  - Original Message - 
  From: 
  Marti 
  Riera 
  To: forum.help400@combios.es 
  Sent: Monday, June 13, 2005 11:07 
AM
  Subject: Re: Pasar datos de un fichero 
  txt a un fichero AS400
  
  Hola:
   
  Nos puedes enviar un ejemplo de como es un registro que intentas 
  subir?,
   
  a ver si de esa forma podemos ayudarte mejor.
   
  Saludos. 
  El día 13/06/05, Juan 
  Antonio <[EMAIL PROTECTED]> escribió: 

  
Lo he intentado 
modificando algunas opciones, pero no recupera los datos. 
La tabla presenta 
datos del tipo
XXX    
Y
y siempre 
igual.
Seguiré viendo otra 
combinación de parámetros. Supongo que estará en cómo indicarle cuando y 
cómo saltar a otro registro.
 
Gracias.


  - Original Message - 
  From: Marti Riera 
  To: forum.help400@combios.es 
  Sent: Monday, June 13, 2005 9:27 
  AM
  Subject: Re: Pasar datos de un 
  fichero txt a un fichero AS400
   
  Hola Juan Antonio:
   
  Mira si te puede servir el siguiente mandato:
   
  CPYFRMIMPF FROMSTMF('/directorio/nombre_archivo.txt') 
  TOFILE(BIBLIOTECA/FICHERO) RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM('"') 
  FLDDLM(',') DECPNT(*COMMA)
   
  Adaptalo a tus necesidades.
   
  Saludos. 
  El día 13/06/05, Juan Antonio <[EMAIL PROTECTED] 
  > escribió: 
  
Buenos 
días.
Dispongo de un 
fichero txt, cuyos datos quiero pasarmélos a un fichero existente en 
AS400.
¿Algún método 
directo tipo "Cpyf"?.
 
Gracias.-- Marti 
  Riera -- Marti 
  Riera 


RE: Concatenacion

2005-06-13 Por tema Javier Mora
> -Mensaje original-
> De:   [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]
> Enviado el:   viernes, 10 de junio de 2005 15:09
> Para: forum.help400@combios.es
> Asunto:   Re: Concatenacion
> 
> Creo que deberias colocar %trim tambien en STREAMIL, para suprimir los
> blancos.
> 
>stremail= 'email1';
> 
>if a6mail <> *blanks;
> stremail=%trim(stremail) + '('+%trim(A6mail)+') ';
> bsent=*on;
>   endif;
> //
> if a7mail<> *blanks;
> stremail=%trim(stremail) + '('+%trim(A7mail)+') ';
> bsent=*on;
> endif;
> 
Si defines "stremail" como VARYING en la hoja D no hubiera sido
necesario usar "%trim".

Un saludo,

Javier Mora
Dpto. Informática
Dialsur S.A.U.


__
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


Re: Pasar datos de un fichero txt a un fichero AS400

2005-06-13 Por tema Marti Riera
Hola:
 
Nos puedes enviar un ejemplo de como es un registro que intentas subir?,
 
a ver si de esa forma podemos ayudarte mejor.
 
Saludos. 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED]> escribió:

Lo he intentado modificando algunas opciones, pero no recupera los datos. 
La tabla presenta datos del tipo
XXX    Y
y siempre igual.
Seguiré viendo otra combinación de parámetros. Supongo que estará en cómo indicarle cuando y cómo saltar a otro registro.
 
Gracias.


- Original Message - 
From: Marti Riera 

To: forum.help400@combios.es 

Sent: Monday, June 13, 2005 9:27 AM
Subject: Re: Pasar datos de un fichero txt a un fichero AS400
 
Hola Juan Antonio:
 
Mira si te puede servir el siguiente mandato:
 
CPYFRMIMPF FROMSTMF('/directorio/nombre_archivo.txt') TOFILE(BIBLIOTECA/FICHERO) RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM('"') FLDDLM(',') DECPNT(*COMMA)
 
Adaptalo a tus necesidades.
 
Saludos. 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED]
> escribió: 

Buenos días.
Dispongo de un fichero txt, cuyos datos quiero pasarmélos a un fichero existente en AS400.
¿Algún método directo tipo "Cpyf"?.
 
Gracias.-- Marti Riera -- Marti Riera 


Re: Pasar datos de un fichero txt a un fichero AS400

2005-06-13 Por tema Juan Antonio



Lo he intentado 
modificando algunas opciones, pero no recupera los datos. 
La tabla presenta datos 
del tipo
XXX    
Y
y siempre 
igual.
Seguiré viendo otra 
combinación de parámetros. Supongo que estará en cómo indicarle cuando y cómo 
saltar a otro registro.
 
Gracias.

  - Original Message - 
  From: 
  Marti 
  Riera 
  To: forum.help400@combios.es 
  Sent: Monday, June 13, 2005 9:27 AM
  Subject: Re: Pasar datos de un fichero 
  txt a un fichero AS400
  
  Hola Juan Antonio:
   
  Mira si te puede servir el siguiente mandato:
   
  CPYFRMIMPF FROMSTMF('/directorio/nombre_archivo.txt') 
  TOFILE(BIBLIOTECA/FICHERO) RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM('"') FLDDLM(',') 
  DECPNT(*COMMA)
   
  Adaptalo a tus necesidades.
   
  Saludos. 
  El día 13/06/05, Juan 
  Antonio <[EMAIL PROTECTED]> escribió: 

  
Buenos 
días.
Dispongo de un fichero 
txt, cuyos datos quiero pasarmélos a un fichero existente en 
AS400.
¿Algún método directo 
tipo "Cpyf"?.
 
Gracias.-- Marti Riera 



Re: Pasar datos de un fichero txt a un fichero AS400

2005-06-13 Por tema [EMAIL PROTECTED]

> Dispongo de un fichero txt, cuyos datos quiero pasarmélos a un fichero 
existente en AS400. 
> ¿Algún método directo tipo "Cpyf"?. 

Hola, Juan Antonio. 

Yo también estoy estos dias con asuntos de import/export a ficheros .txt y, 
dado que el formato del archivo destino no es estricto, con el CPYTOIMPF iba 
bastante bien, hasta que he comprobado que los campos numéricos los exporta 
eliminando los ceros iniciales y alineándolos a la izquierda, en vez de a la 
derecha, con lo que el punto decimal cada vez está en un sitio, 
independientemente de que en el mandato indique que el destino es un archivo 
con separadores de campo o bien columnas de ancho fijo. 

De quién habrá sido la idea ¿=?=)=)($&%??? 

Si no hay datos negativos y en el fichero destino no se requiere el punto o 
coma decimal, creando archivos con DDS y indicando para todos los campos 
numéricos que vayan sin empaquetar (S) con un simpre CPYTOSTMF va bastante bien 
(la exportación) teniendo en cuenta asuntos como que los caracteres en blanco 
del final de cada registro se truncan y también la página de códigos a 
utilizar. Para la importación aún no he hecho pruebas pero visto lo visto me 
huelo lo peor. 

Un saludo. 

http://webmail.wanadoo.es. Tu correo gratuito, rápido y en español

RE: Error ODBC y PHP ...

2005-06-13 Por tema grupCONSULTOR, s.a. \(Sistemas\)
Title: Mensaje



prueba con esto, 
funciona.
 
 

function dbconectar($detconex) {
$dsn = "ISERIES";
$usuario = "usuario";
$contraseña = "contraseña";
$dbconect = odbc_connect($dsn, $usuario, 
$contraseña);
if (($detconex == TRUE) && ($dbconect == 
0)) {
echo("Ha fallado la conexión a la base de 
datos.");
$sqlerror = odbc_errormsg($dbconect);
echo($sqlerror);
}
return($dbconect);
}
?>
 

-Mensaje original-De: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] En nombre de Emilio G. 
BurgoaEnviado el: jueves, 09 de junio de 2005 15:32Para: 
forum.help400@combios.esAsunto: Error ODBC y PHP 
...
Hola 
Estimados...
 
    Estoy tratando de acceder desde una aplicacion php a bases de datos 
alojadas en un as-400, pero al ejecutar el script php me aparece el siguiente 
error ...
 
Warning: odbc_connect() [function.odbc-connect]: 
SQL error: [IBM][Controlador ODBC de Client Access (32 bits)][DB2/400 
SQL]Anomalía en enlace de comunicaciones. COMM RC=0x5, SQL state 08S01 in 
SQLConnect in c:\AppServ\www\ejemplos php\validausuarioodbc00.php on line 
3
    El codigo php que estoy usando para la conexion es el siguiente 
...
 
 // Conexion a la 
Base de datos if 
(!($link=odbc_connect("IBM_AS-400_System", "MYUSERID", "mypassword"))) 
{   
printf(" Error de 
Conexion...");    
exit() 
; }
    
He utilizado como alternativa el siguiente codigo php y da el mismo 
error...
 
$DSN = "DRIVER=Client 
Access ODBC Driver 
(32-bit);SYSTEM=200.100.0.201;DBQ=QS36F;UID=MYUSERID;PWD=mypassword";    
$conn = odbc_connect($DSN,"MYUSERID","mypassword");
    
Alguien ha tenido este problema de conexion ??? o tienen idea de como 
solucionarlo ???
 
    
Desde ya muy agradecido por su atencion.
 
    
Emilio G. Burgoa
    
San Juan - Argentina
    [EMAIL PROTECTED]
    
[EMAIL PROTECTED]
    
[EMAIL PROTECTED]
    
[EMAIL PROTECTED]


Re: Pasar datos de un fichero txt a un fichero AS400

2005-06-13 Por tema Fernando Pérez




mírate el comando CPYFRMIMPF

Juan Antonio escribió:

  
  
  Buenos días.
  Dispongo de
un fichero txt, cuyos datos quiero pasarmélos a un fichero existente en
AS400.
  ¿Algún
método directo tipo "Cpyf"?.
   
  Gracias.


-- 


Saludos.

Fernando Pérez  

Cerámica Saloni. Dpto. Sistemas




begin:vcard
fn;quoted-printable:Fernando P=C3=A9rez
n;quoted-printable:P=C3=A9rez;Fernando
org:;Sistemas
email;internet:[EMAIL PROTECTED]
tel;work:Ext. 627
x-mozilla-html:TRUE
version:2.1
end:vcard



Re: Pasar datos de un fichero txt a un fichero AS400

2005-06-13 Por tema Marti Riera
Hola Juan Antonio:
 
Mira si te puede servir el siguiente mandato:
 
CPYFRMIMPF FROMSTMF('/directorio/nombre_archivo.txt') TOFILE(BIBLIOTECA/FICHERO) RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM('"') FLDDLM(',') DECPNT(*COMMA)
 
Adaptalo a tus necesidades.
 
Saludos. 
El día 13/06/05, Juan Antonio <[EMAIL PROTECTED]> escribió:

Buenos días.
Dispongo de un fichero txt, cuyos datos quiero pasarmélos a un fichero existente en AS400.
¿Algún método directo tipo "Cpyf"?.
 
Gracias.-- Marti Riera