Daniel, aqui te envio un link en el cual incluye un ejemplo de RPG-SQL, con manejo de ordenamiento. puedes bajarte el programa ejemplo. http://www.itjungle.com/mpo/mpo042502-story01.html
espero te sirva. saludos, Hector -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Enviado el: Lunes, 15 de Mayo de 2006 09:49 a.m. Para: [email protected] Asunto: Gestion de indices de usuario Hola a todos. Os planteo unas dudas, ha ver si me podeis hechar una mano. En un programa ILERPG y mediante SQL embebido, cargo un subfichero con entradas de proveedores pendientes de facturar para que el usuario las marque, ordenadas por pedido, fecha de entrada y articulo. El problema surge cuando el usuario me pide poder cambiar el orden dinamicamente sin perder las marcas de seleccion, es decir, si pulsa F7 por ejemplo reordenar las lineas por articulo / fecha / pedido, etc. Se me ocurrio usar un indice de usuario (USRIDX) con clave para ir grabando uno a uno cada registro del subfichero y usando como clave un campo compuesto por los campos de ordenamiento en la secuencia que yo quiero, y asi tengo siempre los datos ordenados. El problema me surge al recuperar los datos: ¿solo lo puedo hacer en bloque, es decir todas las entradas a la vez? ¿en que tipo de variable lo tendria que recuperar, en una DS o en *VARCHAR y luego trabajar con offsets y longitudes? Si ha algien se le ocurre una alternativa, se lo agradeceria. Gracias -------------------------------------------------------------------------------------------- Nueva Barra de Herramientas de OZÚ. Navega Más facilmente por Internet. ¡Descargatela gratis! http://barra.ozu.es/ -------------------------------------------------------------------------------------------- Correo enviado desde http://www.ozu.es __________________________________________________ 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 __________________________________________________ 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
