![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#3
|
||||
|
||||
|
Hola.
Tal como dice Neftali el tema pasa por capturar un evento para buscar y filtrar el resultado. Podrías usar el evento OnSetText del campo asociado, y realizar allí los pasos pertinentes. Con un TTable: Código:
{ TTABLE: Usando DBDEMOS, customer.db }
procedure TForm1.Table1StateSetText(Sender: TField; const Text: String);
begin
with Table1 do
begin
DisableControls;
Filter:=Format('[%s] %s %s', ['State', '=', QuotedStr(Text)]);
Filtered:= True;
EnableControls;
Append;
end;
end;
Código:
{ TIBTABLE: Usando EMPLOYEE.GBD, CUSTOMER}
procedure TForm1.IBTable1COUNTRYSetText(Sender: TField;
const Text: String);
begin
with IBTable1 do
begin
DisableControls;
Filter:= Format('%s %s %s',['COUNTRY', '=' ,QuotedStr(Text)]);
Filtered:= True;
EnableControls;
Append;
end;
end;
Faltarían asimismo ajustar OnKeyPress del DBGrid (mayúsculas o minúsculas) y algún detalle más que puedas encontrar. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Se puede Filtrar el Dellate? | Palmiro | Conexión con bases de datos | 4 | 20-05-2008 17:17:32 |
| Se puede filtrar la informacion de un dblookupcombobox? | zcatzz | Conexión con bases de datos | 2 | 27-01-2007 03:05:02 |
| Filtrar por rango con Tdbf, se puede ? | bitbow | Tablas planas | 1 | 03-09-2006 08:51:26 |
| Filtrar un DBGrid | jdangosto | OOP | 4 | 22-02-2005 20:15:08 |
| filtrar en un dbgrid | click | Varios | 2 | 06-07-2004 19:28:23 |
|