Order After Insert - IBObjects
Hola a todos...
Tengo un Query (TIboQuery) que trae un conjunto de resultados ordenados por 2 campos: Q.COD_COMERCIO, Q.ORDEN Pero cuando inserto (Query.Append) datos sobre este resultado, los registros no se van ordenando automaticamente. Supongamos que tengo estos registros: COD_COMERCIO - ORDEN 4000 - 1 4000 - 2 4000 - 3 Luego inserto (QUERY.APPEND) los registros siguientes: 5800 - 100 4000 - 99 Yo espero que se ordenen solos de la siguiente manera 4000 - 1 4000 - 2 4000 - 3 4000 - 99 5800 - 100 Pero no logro hacerlo de ninguna manera... Con UNIDAC este comportamiento se cumple... Alguien puede decirme si con las IBO puede realizarse esto y como. Trabajo con Firebird 3.0 Saludos... :cool: |
Ejecuta un "refresh" tras insertar el registro.
|
Hola Casimiro, gracias por tu respuesta....
El tema que los insert están en cached, ósea, el query esta en Cached cuando hago los insert... Probé con todos los refresh que se me ocurrió y no logro que se ordenen... El tema es que la grilla que utilizo agrupa mal culpa de que quedan mal ordenados... |
No entiendo bien lo que dices, pero también puedes probar un .close seguido de un .open
|
La franja horaria es GMT +2. Ahora son las 15:36:03. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi