Ver Mensaje Individual
  #4  
Antiguo 28-08-2007
JosepGA JosepGA is offline
Miembro
 
Registrado: jun 2007
Ubicación: Tarragona
Posts: 166
Reputación: 17
JosepGA Va por buen camino
Evento OnFilterRecord

Hola, si usas este evento podrás filtrar por más de un campo asignando a la variable Accept si el registro es valido o no. Podrás comparar directamente por el/los campo/s de la tabla de la siguiente forma:

Código:
Accept := ( tClientdataset.FieldByName( 'FechaRecibo' ).AsDateTime =
 StrToDate( mkdFecha.Text ) );
Hace tiempo lei que el comportamiento de este evento es similar a la propiedad filter, pero con la ventaja de poder comparar por mas de un campo y poder añadir llamadas a procesos.

Te recomiendo, por algun bug del componente, que la propiedad Filtered la pongas a TRUE despues de abrir la tabla, ya que en ocasiones me ha pasado que si la activo antes de abrir la tabla, no entra en el evento.
Responder Con Cita