大家用过TRMReport组件吗?(50分)

  • 主题发起人 主题发起人 gyfstar
  • 开始时间 开始时间
G

gyfstar

Unregistered / Unconfirmed
GUEST, unregistred user!
gather:TRMReport;
Gather.ShowReport//这行代码出错,错误很怪的,出现一个正处理页的提示窗口,
页数一直显到一万多页,然后程序自动关闭了,我不知道这是为什么???
你见过这种错误吗?
 
没有人知道吗?
 
你的打印纸的尺寸比要求的小
 
是不是Report Machine打印控件阿
 
是TRMReport组件,我还没打印,只是预览,就不可以了,曾阿牛:你知道吗?谢谢了
 
RMReport1.LoadFromFile(你的报表文件);
RMReport1.PrepareReport;
RMReport1.ShowPreparedReport;
 
是啊,预览也与打印纸尺寸有关
好心告你不信?这可是我曾经遇到过的问题
 
我不知道嘛,谢谢原野大侠了,那你说怎么办呢,我先试试temp_ok说的:)
 
哈哈,楼上的,我不是大侠,开个玩笑的,只是这样的问题我也遇到过,
然我说的只是其中的原因之一:)
 
哦,原来你是原野飞侠,那个TRMReport是不是还要又击打开设计报表呢
我不懂得,不好意思了
 
你去这里问问,专业RM回答
http://www.jnnj110.gov.cn/jingning/list.asp?boardid=1
 
遇到过这种问题,是因为(网络)打印机没开的缘故,没有试过虚拟打印机
我是这样解决的:
1.打开(网络)打印机.
或 2.安装一个假的打印机,比如传真做为打印机
 
是那样吗,那就谢谢COACO了:)
 
谁能提供rm 的详细帮助阿
 
你的是否是最新版本,如果不是请用最新,老的对某些打印机有这问题,你可以将打印机
设成LQ1600K,如果没问题,则说明是rm对原来打印机的处理有问题,用最新版或和WHF联系
 
是不是因为程序本身存在问题呢,请先检查一下程序的代码
 
下面是程序代码:谢谢帮助
with DataModule1.SF_Selectdo
begin
Close;
CommandText:='SELECT B.FC_Name,A.* FROM SF_FeeGatherLog A,FC_House B ';
CommandText:=CommandText+'WHERE A.SFJL_FCID=B.FC_ID AND ';
CommandText:=CommandText+'Year(SFJL_MeterageDate)='+edtYear.Text+' AND Month(SFJL_MeterageDate)='+edtMonth.Text;

Open;
end;
TRMView(title):=GatherLogReport.FindObject('Title');
title.Memo.Text:='缴费单月报表('+edtYear.Text+'年'+edtMonth.Text+'月)';
GatherLogReport.ShowReport;
 
上面的是yulan的代码,就出现了错误,有什么错误吗
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
875
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部