FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema con Filter en RxMemoryData
Hola amigos del club. En esta ocasion les consulto por una cuestion que me surgio a partir de querer filtrar datos almacenados en RxMemoryData.
Concretamente tengo un RxMemoryData con 3 campos creados: IDSucursal, IDEmpleado, Nombre. Pues bien, al querer realizar un filtro para seleccionar los empleados cuyos IDSucursal = 1, no me toma el filtro. Les comento las opciones que he probado, pero lamentablemente sin ningun resultado positivo. Tabla.Filtered := False; Tabla.Filter := 'IDSucursal = 1'; Tabla.Filtered := True; Esto es lo basico que he realizado. Ademas he probado, colocar luego de Tabla.Filtered := False, Tabla.First y nada... He procurado limpiar el filtro con Tabla.Filter := '', tampoco nada. En conclusion, a estos datos los muestro en dbgrid. Desde ya les agradezco enormemente su tiempo. Un abrazo. Agustín |
#2
|
||||
|
||||
Hola agustibaldo
Intenta asi: Pon un edit en el form: Lo que este en el edit, sera filtrado a la tabla. Si no sirve trata con un query asi: Por supuesto dandole la sentenciq sql al query antes. Saludos |
#3
|
|||
|
|||
Probema con Filter en RxMemoryData
Caral, muchisimas gracias, por tu pronta respuesta.
He probado de la froma que tu me indicas pero sigo sin resultado Es probable que no me haya explicado bien respecto a la tabla utilizada, intentare darte mas datos: Estoy utilizando un componente RxMemoryData (tabla en memoria), el cual lleno con algunos datos luego de hacer una consulta SQL y recuperar la informacion que necesito. La cusetion es que de esos datos que recupero solo necesito los que intento filtrar... En tiempo de diseño activo la tabla para ponerla en uso y en ningun momento debo abrirla con la instruccion Tabla.Open; Espero haber sido mas claro esta vez, y te agradezco nuevamente tu respuesta. Un Abrazo. Agustín. |
#4
|
||||
|
||||
Bueno, alguna vez tuve ese problema y la solución fue la siguiente, cambia el siguiente codigo:
Por el siguiente
Y en el evento OnFilterRecord del TRxmemoryTable haces lo siguiente Y Listo ya debe funcionar La verdad es que nunca he podido entender para que es la propiedad Filter de las TRxMemoryTable, espero que la ayuda te sirva de algo
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 08-02-2007 a las 22:26:10. |
#5
|
|||
|
|||
Problemas con Filter en RxMemoryData
Jhonny y Caral, un millon de gracias por su tiempo en contestar mi pregunta sobre el problema con el RXMemoryData.
Jhonny te comento que he probado la opción que enviaste y funciona correctamente, la verdad que no entiendo muy bien la razon por la cual no funciona el filtro en este componente de manera convencional. Nuevamente les agradezco mucho la ayuda. Un abrazo. Agustín |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con Ordenamiento en RxMemoryData | AGAG4 | Varios | 2 | 20-10-2005 16:18:29 |
rxmemorydata (o sino grid) a excel | pmfras | Varios | 1 | 20-09-2005 21:46:01 |
problema con Filter en paradox | seken | Conexión con bases de datos | 8 | 13-09-2004 23:04:16 |
Rave y RxMemoryData | altp | Impresión | 0 | 16-06-2004 18:04:43 |
problema con filter | superhopi | Varios | 9 | 05-06-2003 13:52:45 |
|