FastReport用法:放在类型为master data的band上的图片Picture1

myhui 2003-08-30 01:14:36
FastReport中,我的master data类型的frBandView 的(DataSource)是RowDataset,master data 上有一个Picture1和一个Memo1(Memo1里面有文本“[a]”)

而且:
RowDataset->RangeEnd = reCount;
RowDataset->RangeEndCount =3;

如果要根据不同的RowDataset->RecNo显示不同的文本,我可以
void __fastcall TForm1::frReport1GetValue(const AnsiString ParName,
Variant &ParValue)
{
if (AnsiCompareText(ParName, "a") == 0)
{
ParValue="aaa"+ RowDataset->RecNo;
}
}

那么,如何根据不同的RowDataset->RecNo显示不同的图片呢?

...全文
149 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
芹菜大哥 2003-09-08
  • 打赏
  • 举报
回复
不太明白,你的Picture1的数据源自那里,如果也是一个表的就好解决了,我刚做了一个类似的,你看有没有用;
在你的TfrDBDataset控件的OnNext中把图片源所在的表的记录调整到指定位置就可以了;
EMail:xihewangyue@sohu.com
fyje 2003-09-08
  • 打赏
  • 举报
回复
图片可以直接显示出来,在模版里放一个picture,设置它的datafield就行了
hqlsy 2003-09-06
  • 打赏
  • 举报
回复
不会
帮你顶一下

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧