Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.08;
Скачать: CL | DM;

Вниз

Crystal Reports   Найти похожие ветки 

 
Piton   (2004-07-26 12:40) [0]

Нарисовал отчет в Crystal Reports 8.5, подключил его к Delphi, а вот как передать параметры из компонента Delphi в CR не знаю :(. Например: из таблицы выбираются записи в диапазоне заданных дат, как задать эти даты с помощью скажем MaskEdit"a, а не в предлагаемом окне CR?

Заранее спасибо!


 
MU ©   (2004-07-26 12:41) [1]

Как подключали CR к Delphi?


 
Piton   (2004-07-26 13:50) [2]

MU, В меню Delphi Component - Install Component... проинсталировал CRDELPHI.PAS из пакета СR (C:\Program Files\Seagate Software\Crystal Reports\Developer Files\include). Затем в Delphi подключем модуль CRDelphi и пишем следующий кад:

procedure TForm1.SpeedButton4Click(Sender: TObject);
{var
RepNam:PChar;
ParamInf:PEParameterFieldInfo;        
begin
if PEOpenEngine then  
 begin
  RepNam := StrAlloc(80);
  StrPCopy(RepNam,"c:\отчет.rpt");
  JN := PEOpenPrintJob(RepNam);
  if JN = 0 then ShowMessage("Ошибка открытия отчета");
  StrDispose(RepNam);
 end;
PEOutputToWindow(jn,"Отчет",30,30,900,600,0,0);
                                                                if PEStartPrintJob(JN, True) = False then ShowMessage("Ошибка вывода отчета");
end;

В папку с отчетам кидаем файл отчет.dsn следующего содержания:

[ODBC]
DRIVER=Microsoft Access Driver (*.mdb)
UID=admin
UserCommitSync=Yes
Threads=3
SafeTransactions=0
PageTimeout=5
MaxScanRows=8
MaxBufferSize=2048
FIL=MS Access
DriverId=25
DefaultDir=C:\auto
DBQ=C:\auto.mdb
И все :)



Страницы: 1 вся ветка

Текущий архив: 2004.08.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
1-1090484950
Snip
2004-07-22 12:29
2004.08.08
ImageList


1-1090502516
Eugenez
2004-07-22 17:21
2004.08.08
DLL: C -> Pas ???


4-1088592610
nik7777
2004-06-30 14:50
2004.08.08
Как перехватить изменения в реестре


3-1089718576
Shama_n
2004-07-13 15:36
2004.08.08
Как на SQL записать текстовую строку в BLOB поле?


3-1089874541
Орехов Д.В.
2004-07-15 10:55
2004.08.08
Глюк с параметром запроса в Interbase