Ver Mensaje Individual
  #3  
Antiguo 12-07-2006
Avatar de julyus
julyus julyus is offline
Miembro
 
Registrado: jul 2006
Ubicación: IN TO PLACES COLOMBIA AND EE.UU
Posts: 121
Reputación: 18
julyus Va por buen camino
Post hola marcoszorrilla

este es el codigo que tengo:
a ver si me podeis orientar
//-----------PREVIEW DEL REPOTE BALANCE GENERAL------------------
Código Delphi [-]
procedure TConsultaBalGeneralForm.AccprintExecute(Sender: TObject);
begin
   ReportPrinterDialog1.PreviewReport(RUTA_REPORTES+'IB_BALANCE_GENERAL.QR2');
end;

procedure TConsultaBalGeneralForm.ReportPrinterDialog1BeforeOpenDataset(DataSet: TDataSet);
begin
if DataSet is TQuery then
 begin
   If TQuery(DataSet).ParamCount>0 Then
      begin
        TQuery(DataSet).Params.ParamByName('ID_EMPRESA').asstring :=DBLookupEMPRESA.KeyValue;
        TQuery(DataSet).Params.ParamByName('ID_SUCURSAL').asstring :=DBLookupSucursal.KeyValue;
        TQuery(DataSet).Params.parambyname('FECHA_CORTE').AsDATETIME :=INT(FechaF.Date);
        TQuery(DataSet).Params.parambyname('FECHA_CORTE_ANT').AsDATETIME :=INT(FechaI.Date);
        IF RadioClase.Checked THEN
        TQuery(DataSet).Params.ParamByName('NIVEL_CUENTA').Asstring :='1';
        IF RadioGrupo.Checked THEN
        TQuery(DataSet).Params.ParamByName('NIVEL_CUENTA').Asstring :='2';
        IF RadioCuenta.Checked THEN
        TQuery(DataSet).Params.ParamByName('NIVEL_CUENTA').Asstring :='3';
        IF RadioSubCuenta.Checked THEN
        TQuery(DataSet).Params.ParamByName('NIVEL_CUENTA').Asstring :='4';
        IF RadioAuxiliar.Checked THEN
        TQuery(DataSet).Params.ParamByName('NIVEL_CUENTA').Asstring :='5';
      end;
  end;
end;
gracias........

Última edición por marcoszorrilla fecha: 12-07-2006 a las 15:30:22.
Responder Con Cita