Gracias por su tiempo, en primer lugar los campos de la tabla son: numero, fecha, forma_pago (Efectivo/Cheque), nombre, monto, status_solvencia (Por Cobrar/Pagada) y vendedor. En segundo lugar quiero hacer la consulta de acuerdo a los campos que el usuario escoja, es decir, tomando en cuenta lo siguiente: puede ser fecha, por periodo, por forma_pago, por vendedor, todos los campos o seleccionar los que el usuario quiera. El siguiente codigo lo utilizo para realizar un simple consulta:
Código Delphi
[-]
dm_0.ibds_Factura_Uno_Cobrar.DisableControls;
dm_0.ibds_Factura_Uno_Cobrar.Close;
dm_0.ibds_Factura_Uno_Cobrar.SelectSQL.Text:='select * from FACTURA_UNO_COBRAR where STATUS_SOLVENCIA=:x_sol order by FACTURA ASC';
dm_0.ibds_Factura_Uno_Cobrar.ParamByName('x_sol').AsString:='Por Cobrar';
dm_0.ibds_Factura_Uno_Cobrar.Open;
dm_0.ibds_Factura_Uno_Cobrar.EnableControls;