找回密码
 立即注册

QQ登录

只需一步,快速开始

小鸟儿

初级会员

13

主题

35

帖子

495

积分

初级会员

积分
495
小鸟儿
初级会员   /  发表于:2017-3-8 11:58  /   查看:3487  /  回复:3
winform程序中调用报表时,利用LocateDataSource方法,但是希望能把报表的标题做成用户自定义的形式,请问报表中如何设置,代码中又如何编写?报表设计中如果添加参数,这个只是作为查询数据源的条件之一,而不是把设置报表标题。请指教!

3 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-3-8 12:15:33
沙发
winform程序中调用报表时,利用LocateDataSource方法,但是希望能把报表的标题做成用户自定义的形式,请问报表中如何设置,代码中又如何编写?
》》 自定义的形式,是内容由客户输入还是样式由客户输入。

如果只是内容由客户决定的话,可以添加报表参数(参数不仅用于数据过滤,也用于在报表中显示用户输入)直接把参数拖拽到标题位置,即可在报表运行之后来显示用户输入的内容。
回复 使用道具 举报
小鸟儿
初级会员   /  发表于:2017-3-8 13:11:08
板凳
报表中的数据源是运行时加载,那报表标题怎么通过运行时添加呢?就像传参数一样。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-3-8 15:03:27
地板
步骤:
1. 添加报表参数;
2. 将此参数直接拖拽到标题处;
3. 在代码中新建报表对象后,通过rpt.report.reportparameter[0](索引)赋值
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部