L
lsyx
Unregistered / Unconfirmed
GUEST, unregistred user!
请看:打印部分
procedure TForm1.PrintButtonClick(Sender: TObject);
begin
if not Table1.RecordCount<1
then
begin
if not Assigned(pfmlsy) //pfmlxy 是报表窗体
then
Application.CreateForm(Tpfmlsy,pfmlsy);
pfmlsy.QuickRep1.Preview;
end
else
MessageDlg('报表无记录!',mtinformation,[mbok],0);
end;
pfmlxy 是报表窗体,是用的QuickRep控件。
QuickRep控件DataSet设置正确,是Form1.Table1
一般是好的,但有时没有数据,之后就再也没有数据了,
除非重新打开程序。为什么??
本人用的是 Delphi5+Access97.
procedure TForm1.PrintButtonClick(Sender: TObject);
begin
if not Table1.RecordCount<1
then
begin
if not Assigned(pfmlsy) //pfmlxy 是报表窗体
then
Application.CreateForm(Tpfmlsy,pfmlsy);
pfmlsy.QuickRep1.Preview;
end
else
MessageDlg('报表无记录!',mtinformation,[mbok],0);
end;
pfmlxy 是报表窗体,是用的QuickRep控件。
QuickRep控件DataSet设置正确,是Form1.Table1
一般是好的,但有时没有数据,之后就再也没有数据了,
除非重新打开程序。为什么??
本人用的是 Delphi5+Access97.