![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
|||
|
|||
|
Hola.
No soy experto, pero algo de idea te servirá. Yo lo hice de la siguiente manera con tablas de Absolute Database: Código:
var b:integer; s,m:string;
begin
if SMDBGrid.SelectedRows.Count<>0 then //Si se han seleccionado registros
begin
for b :=0 to SMDBGrid.SelectedRows.Count-1 do // Para hacer un barrido de los registros seleccionados
begin
TuTabla.GotoBookmark(Pointer(SMDBGrid.SelectedRows.Items[b]));//se va posicionando en cada registro seleccionado
s:='Tucampo='+quotedstr(Tutabla.fieldByName('Tucampo').AsString); //aquí obtenemos el valor del campo a filtrar
if b<>SMDBGrid.SelectedRows.Count-1 then //si no es el último/único registro
m:=m+s+' or ' //con "m" se van guardando los datos a filtrar
else
m:=m+s;
end;
TuTabla.Filter:=m;
TuTabla.Filtered:=True;
end else
Showmessage('No se seleccionaron registros');
end;
Suerte. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| imprimir todos los registros de una grilla con QReport!! | irixita | Impresión | 5 | 24-10-2008 23:27:41 |
| como ver un tipo de datos de una grilla en otra grilla en el mismo form? | calistian | Varios | 5 | 01-10-2008 19:29:04 |
| To Be or Not To Be: Filtrar o no Filtrar esa es la cuestion | gorsan | Conexión con bases de datos | 10 | 04-10-2007 11:14:10 |
| Grilla :-( | AndyLupa | Varios | 0 | 20-04-2006 15:51:18 |
| Imprimir Reporte unicamente de objetos seleccionados en una grilla! | arieliten | Impresión | 0 | 13-04-2006 22:35:41 |
|