读书人

新手请问关于fastreport的有关问题

发布时间: 2012-02-13 17:20:26 作者: rapoo

新手请教关于fastreport的问题
我的程序有这3行代码:

frxReport1.LoadFromFile( 'PFNum.fr3 ');
TfrxMemoView(frxReport1.FindObject( 'Memo1 ')).memo.text:=title;
frxReport1.ShowReport;

代码就不用解释吧,各位高手一看就知道什么意思了。可是这段代码老是出错,但是我把第一行删了就能正常运行,请问这是怎么回事?如果不能用第一行,我有很多和报表啊,那怎么分别给不同的报表中的Memo赋值?

[解决办法]
'PFNum.fr3 '中有Memo1吗,确认名称是否正确?
[解决办法]
frxReport1.LoadFromFile( 'PFNum.fr3 ');

//你跟踪这里看看是不是没有找到Memo1
if frxReport1.FindObject( 'Memo1 ') <> nil then
TfrxMemoView(frxReport1.FindObject( 'Memo1 ')).memo.text:=title;
//换这两句试试
frxReport1.PrepareReport;
frxReport1.ShowPreparedReport;

读书人网 >.NET

热点推荐