qinpeng789 发表于 2016-2-24 10:12:00

ActiveReports 8 报表添加图片

请问怎么根据不同场景下在 ActiveReports 8 报表中添加不同图片

Lenka.Guo 发表于 2016-2-24 10:15:00

没明白您的意思,能说出一个具体的应用场景吗?

qinpeng789 发表于 2016-2-24 10:16:00

比如不同的店,我需要添加不同的店面logo

Lenka.Guo 发表于 2016-2-24 11:19:00

这个就看图片的存储方式了,
ActiveReports 提供三种格式的图片支持:
1. Embedded
2. External
3. DataBase
如果有多张图片,那么需要创建多个报表来加载图片。
如果图片是在数据库存储,可通过Image 控件,设置数据库的图像字段即可。

qinpeng789 发表于 2016-2-24 11:32:00

那我从数据库中拿到个文件路径,ActiveReports可以通过这个路径去拿对应的图片,再显示到报表上吗?

Lenka.Guo 发表于 2016-2-24 13:19:00

可以的,在后台代码中通过url 获取图像资源:
logo.Value = ExpressionInfo.FromString(url);

qinpeng789 发表于 2016-2-24 14:57:00

能麻烦给个demo吗?

Lenka.Guo 发表于 2016-2-24 15:07:00

首先跟您确认一下:
一个店铺信息对应一张报表,如3个店铺有3张报表来显示信息,还是 用一张报表同时显示多个店铺的信息?

qinpeng789 发表于 2016-2-24 15:12:00

同一张表报根据参数(门店id)去显示相对应店面的数据。

Lenka.Guo 发表于 2016-2-24 15:53:00

制作Demo 需要时间,稍等。
页: [1] 2
查看完整版本: ActiveReports 8 报表添加图片