小鸟儿 发表于 2017-3-8 11:58:12

Activereport报表标题

winform程序中调用报表时,利用LocateDataSource方法,但是希望能把报表的标题做成用户自定义的形式,请问报表中如何设置,代码中又如何编写?报表设计中如果添加参数,这个只是作为查询数据源的条件之一,而不是把设置报表标题。请指教!

Lenka.Guo 发表于 2017-3-8 12:15:33

winform程序中调用报表时,利用LocateDataSource方法,但是希望能把报表的标题做成用户自定义的形式,请问报表中如何设置,代码中又如何编写?
》》 自定义的形式,是内容由客户输入还是样式由客户输入。

如果只是内容由客户决定的话,可以添加报表参数(参数不仅用于数据过滤,也用于在报表中显示用户输入)直接把参数拖拽到标题位置,即可在报表运行之后来显示用户输入的内容。

小鸟儿 发表于 2017-3-8 13:11:08

报表中的数据源是运行时加载,那报表标题怎么通过运行时添加呢?就像传参数一样。

Lenka.Guo 发表于 2017-3-8 15:03:27

步骤:
1. 添加报表参数;
2. 将此参数直接拖拽到标题处;
3. 在代码中新建报表对象后,通过rpt.report.reportparameter(索引)赋值
页: [1]
查看完整版本: Activereport报表标题