Los subarchivos no están preparados para clasificarlos por sus diferentes 
columnas, ¡ojalá!. Tienes varias alternativas. La más natural sería generarte 
un archivo intermedio o temporal con los registros a representar el en 
subarchivo. En tu caso serían un registro por campo. Después con los lógicos 
necesarios cargarías los datos en el orden elegido. Este método requiere de 
alguna programación para gestionar el subarchivo.

Otra opción es utilizar SQL incrustado. Puedes generarte un temporal y con una 
sola sentencia SELECT organizarte las distintas clasificaciones. Debes tener 
conocimientos sobre cursores.

Hay más alternativas, por ejemplo, utilizar colas de datos, índices de usuario, 
espacios de usuario, etc., pero creo que son menos "naturales".

Javier

-----Mensaje original-----
De: [email protected] 
[mailto:[email protected]] En nombre de CELUGO - 
Informatica
Enviado el: miércoles, 12 de mayo de 2010 17:47
Para: forum.help400
Asunto: Ordenar subarchivo

Hola.

¿Es posible ordenar un subarchivo en RPG, una vez cargados todos los registros, 
por uno de sus campos?

El subarchivo en cuestión lo cargo con la información de los campos del 
registro leído; es decir, leo un registro y por cada campo (si tiene
información) genero un registro en el subarchivo.

Estoy en V4R4,

Muchas gracias.

Un saludo.

Víctor Díaz 


____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) 
Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a