Title: RE: NRR en subficheros.
Para un caso como este, nosotros hemos hecho una implementación de
listas dinámicas, empleando un puntero y utilizando operaciones de
gestión de memoria dinámica como %alloc, %realloc y dealloc. Así puedes
ir leyendo los registros a procesar y añadirlos a la lista mientras
calculas el totala acumulado. Luego, para cargar cada página del
subfichero accedes a los datos de la lista.
También puedes utilizar un fichero de trabajo en lugar de las listas,
pero una vez implementadas, su utilización es más cómoda que la de los
ficheros de trabajo.
Juan Carlos Paredes escribió:
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
--
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