Si lo que estan usando es el DSPPGMVAR la sintaxis es:

 

DSPPGMVAR PGMVAR((VARIABLE ())) LEN(4096)

 

  _____  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jaime Villa
Torres
Sent: Jueves, 09 de Octubre de 2008 06:00 p.m.
To: forum.help400
Subject: Re: Longitud de variable

 

Juan Carlos, en depuración existe un clausula que se asigna al eval, para
que muestre todo el contenido, no recuerdo en el momento cual es, pero la
voy a averiguar.

Creo que al realizar f1 sobre la depuración, se encuentra la solución

 

----- Original Message ----- 

From: Juan Carlos Paredes <mailto:[EMAIL PROTECTED]>  

To: forum.help400 <mailto:[email protected]>  

Sent: Thursday, October 09, 2008 11:05 AM

Subject: RE: Longitud de variable

 

Ya está encontrado. No es un problema de que la variable se cortara a 1024
posiciones, sino que el depurador no muestra más que esas. Internamente sí
lo estaba haciendo bien.

 

Gracias.

 

Juan Carlos.

 


  _____  


De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Enviado el: jueves, 09 de octubre de 2008 17:09
Para: forum.help400
Asunto: Re: Longitud de variable

Buenas tardes:

No se rellenará la variable con algún parámetro que recibe el programa. A
veces se cortan los parámetros que se pasan entre programas si tienen
blancos al final.

Saludos, Jorge.


Juan Carlos Paredes escribió: 

Me está ocurriendo una cosa muy rara. Tengo un campo en un programa RPG
definido con 4096 posiciones alfanuméricas. Este campo se usa para montar
una sentencia SQL que luego se ejecutará con SQL dinámico. Compila sin
problemas, y en el listado de la compilación, la variable indica que su
longitud es de 4096, pero, a la hora de ejecutar, se me queda en 1024
posiciones. Y, lógicamente, trunca todo lo que venga detrás.

El programa está en formato libre y estoy en versión 5.3. 

¿Alguna idea la respecto? 

 

De acuerdo con la Ley orgánica 15/1999, de 13 de diciembre, de Protección de
Datos de Carácter Personal, le informamos que los datos que nos facilite
podrían ser incluidos en los ficheros de *GRUPO EVEREST con fines
comerciales, contractuales y publicitarios y, a tal efecto, serán cedidos a
otras empresas del Grupo Everest dedicadas a actividades de impresión,
encuadernación, edición, publicación, distribución y venta de libros y otra
clase de publicaciones. Sus datos se presumen veraces mientras no nos
comunique lo contrario. Podrá ejercitar sus derechos de acceso,
rectificación, candelación y oposición en la siguiente dirección, carretera
León - A Coruña, km.5, s/n, código postal 24010 (León). 

*GRUPO EVEREST está integrado por EDITORIAL EVEREST,S.A, EVEREST DE
EDICIONES Y DISTRIBUCIÓN,S.L., LA BOUTIQUE DEL LIBRO Y DEL OCIO,S.L., GRUPO
EVERHOUSE,S.L., EDITORIAL EVEREST ANDALUCÍA,S.L., EDICIONES GAVIOTA,S.L.,
EDICIONES CADÍ,S.L., EDITORIAL EVERGRÁFICAS,S.L., GRUPO EVEREST DE
COMUNICACIÓN,S.L., EDITORIAL EVEREST GALICIA,S.L., AIZKORRI ARGITALETXEA,
S.L. 






  _____  



 
__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
 
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

 

No virus found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.173 / Virus Database: 270.7.6/1714 - Release Date: 08/10/2008
19:19

 

De acuerdo con la Ley orgánica 15/1999, de 13 de diciembre, de Protección de
Datos de Carácter Personal, le informamos que los datos que nos facilite
podrían ser incluidos en los ficheros de *GRUPO EVEREST con fines
comerciales, contractuales y publicitarios y, a tal efecto, serán cedidos a
otras empresas del Grupo Everest dedicadas a actividades de impresión,
encuadernación, edición, publicación, distribución y venta de libros y otra
clase de publicaciones. Sus datos se presumen veraces mientras no nos
comunique lo contrario. Podrá ejercitar sus derechos de acceso,
rectificación, candelación y oposición en la siguiente dirección, carretera
León - A Coruña, km.5, s/n, código postal 24010 (León). 

*GRUPO EVEREST está integrado por EDITORIAL EVEREST,S.A, EVEREST DE
EDICIONES Y DISTRIBUCIÓN,S.L., LA BOUTIQUE DEL LIBRO Y DEL OCIO,S.L., GRUPO
EVERHOUSE,S.L., EDITORIAL EVEREST ANDALUCÍA,S.L., EDICIONES GAVIOTA,S.L.,
EDICIONES CADÍ,S.L., EDITORIAL EVERGRÁFICAS,S.L., GRUPO EVEREST DE
COMUNICACIÓN,S.L., EDITORIAL EVEREST GALICIA,S.L., AIZKORRI ARGITALETXEA,
S.L. 


  _____  


__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a