Aportando mi granito de arena, programo en RPG desde 1985 y nunca conoci ningun usuario que logre rolar tantas veces como para necesitar mas de 9999 registros todos abandonan antes.
 
No obstante en consultas donde la posibilidad de muchos registros es grande suelo poner opciones de filtros y posicionadores por >= a una variable ingresada en la pantalla, el famoso Situar en..... o el F17=Situar en o F16=Repetir Situar en, respetando el standard CUA para las pantallas.
 
Espero haber sido claro.
 
Fernando

 
El día 18/11/05, augustp <[EMAIL PROTECTED]> escribió:
Yo normalmente cuando trabajo con subfichero con paginacion, lo que
hago es solo cargar registro por rolldown. evidentemente esto no evita
el tema del maximo de 9999 pero el rollup como no se borra el
subfichero no se tiene que hacer nada.

El tema de la carga parcial lo utilizo en consultas cuyo resultado
puede ser grande y a partir de un inicio cargo el subfichero por cada
avance pagina la presentacion de la pagina inicial es mas rapida que
cargar todo el subfichero y luego presentarlo.

Como posible solucion para el tema del maximo de 9999 se podria dar un
aviso al usuario al llegar a los 9999 para que sepa que no podra hacer
rollup, y a partir del aviso borrar el subfichero poner el nrr a ceros
y seguir cargando datos a partir del registro 9999.
Saludos

----- Mensaje Original -----
De: Joan Martínez < [EMAIL PROTECTED]>
Fecha: Jueves, Noviembre 17, 2005 12:35 pm
Asunto: RE: NRR en subficheros.

> RE: NRR en subficheros.Unas preguntillas.
>
> Está claro que no permite más de 9999 registros.
>
> Alguien comenta que la solución es paginarlo, pero entonces sería
> necesariocontrolar tanto el rollup como el rolldown por programa e
> ir borrando tantos
> registros del principio delk subfile como registros que se van a
> escribir .
> Esto no lo haría excesivamente complicado? y quizás lento al tener que
> resituarse cada vez que hagamos un rolldown?
>
> Joan
>
>  -----Mensaje original-----
>  De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]En nombre de Juan Carlos
> Paredes  Enviado el: jueves, 17 de noviembre de 2005 12:00
>  Para: [email protected]
>  Asunto: RE: NRR en subficheros.
>
>
>  Pues me temo que el acumulado lo vas a tener que calcular
> leyendo los
> registros y sin cargarlos en el subarchivo, y posteriormente ir
> cargando el
> subarchivo página a página. He probado lo de poner el SFLSIZ
> variable, y
> también me da error cuando intenta grabar el registro 10.000 en el
> subarchivo.
>
>  Saludos.
>  Juan Carlos.
>
>    -----Mensaje original-----
>    De:     [EMAIL PROTECTED]
> [SMTP:[EMAIL PROTECTED]] En nombre de
> [EMAIL PROTECTED]    Enviado el:     jueves, 17 de noviembre de
> 2005 11:44
>    Para:   [email protected]
>    Asunto: RE: NRR en subficheros.
>
>
>
>    Nosotros tambien trabajamos así en algunas ocasiones, pero en
> este caso
> tengo que saber un total   acumulado y tengo que realizar la
> lectura de
> todos los registros, por lo que necesito realizar la primera vez
> la carga
> completa del fichero.
>
>    Son casos especiales que se dan de vez en cuando!!!!
>
>
>    --
>    No virus found in this incoming message.
>    Checked by AVG Anti-Virus.
>    Version: 7.1.362 / Virus Database: 267.13.3/173 - Release Date:
> 16/11/2005
>
>
>
>  --
>  No virus found in this outgoing message.
>  Checked by AVG Anti-Virus.
>  Version: 7.1.362 / Virus Database: 267.13.3 /173 - Release Date:
> 16/11/2005
>



__________________________________________________
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

Responder a