> -----Mensaje original-----
> De:   C.Santiago - Andep, SL [SMTP:[EMAIL PROTECTED]
> Enviado el:   mi�rcoles, 12 de marzo de 2003 13:39
> Para: [EMAIL PROTECTED]
> Asunto:       Fw: Propiedad VARLEN en una DDS
> 
> Perdona las molestias, pero las preguntas ser�an:
> 
        No es ninguna molestia.

> - 1) Al definirla en la DDS, me obliga a poner una longitud ?
>        Cu�l es, la m�xima que yo calculo que puede tener o c�mo?
> 
        Hay que ponerle la m�xima longitud que puede tener el campo.

> - 2) En el momento de guardar la informaci�n en disco, si yo le he dicho
> que
> es de 10.000 alfanumerico, cuanto ocupa por registro?
> 
        Si no me equivoco (hace tiempo que estudi� este tema) para un campo
VARLEN se reserva en el fichero 2 bytes (en binario) para la longitud real
ocupada por el campo y tantos bytes como longitud m�xima hayas indicado en
la DDS.

> -3) Para trabajar con estos campos en pantalla, c�mo lo haces?
> 
        En RPG tradicional no lo tengo muy claro, si no recuerdo mal tal
campo lo toma como una string de la longitud indicada (sin tener en cuenta
los dos primeros bytes de la longitud). Para grabar el campo, ahora ni idea.
Haz pruebas.

        El ILE RPG se puede usar tal cual el campo y el mismo RPG te
gestiona la longitud, de hecho en la hoja D tienes una palabra clave VARLEN.
En pantalla no te puede ayudar, no lo he usado por el momento, todo son
programas ciegos.

        No se si te he aclarado alguna cuesti�n.

        Si estoy equivocado, que alguien me corrija.

> Por si acaso, te explico un poco la historia que quiero montar:
> 
> Es una entrada de informaci�n por cliente.
> Para cada cliente, habilitar un campo de este tipo , para luego imprimirlo
> en cartas.
> Pero claro , puedo haber casos que ocupe 100 caracteres y otros 3.800.
> 
> Gracias anticipadas
> 
> ----- Original Message -----
> From: "Javier Mora" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, March 12, 2003 12:55 PM
> Subject: RE: Propiedad VARLEN en una DDS
> 
> 
> > > -----Mensaje original-----
> > > De: C.Santiago - Andep, SL [SMTP:[EMAIL PROTECTED]
> > > Enviado el: mi�rcoles, 12 de marzo de 2003 12:11
> > > Para: FORUM-HELP400
> > > Asunto: Propiedad VARLEN en una DDS
> > >
> > > Alguien ha trabajado con la propiedad VARLEN en una DDS de un fichero?
> > >
> > �Qu� quieres saber? ;-)
> >
> > > Gracias
> > >
> > >
> >
> > _____________________________________________________
> > 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, env�a el mensaje resultante de pulsar
> > mailto:[EMAIL PROTECTED]

_____________________________________________________
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, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]

Responder a