Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 23-08-2011
Adrianmex Adrianmex is offline
Miembro
 
Registrado: mar 2009
Posts: 12
Poder: 0
Adrianmex Va por buen camino
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;
Tal vez alguien más experimentado te pueda dar otra idea y con otro tipo de bases de datos.

Suerte.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 23:36:15.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi