报表头部增加数据
回复 24楼frank.zhang的帖子好的, 经测试的确是这样,那我要在报表头部显示出 报表名称和当前的操作员及当前使用者的公司名称, 要如何处理,我重新加了个数据源,程序好像并未去加载,看下图
您好,
从您的截图和描述来看,猜测您在一个Table中,需要使用两个数据集的内容。
AR的一个容器只能接受一个数据集。
有两个可以实现的方法:
1.使用两个Table,分别使用两个数据集的内容
2.您需要的数据比较少,可以使用参数的方式传递给报表,这样使用一个数据集就可以解决问题。
如果对问题,理解的有问题,需要上传报表模板,我需要进一步的确认这个问题。 回复 2楼frank.zhang的帖子
使用参数的方式传递给报表,这样使用一个数据集就可以解决问题 ??这样的要如何操作呢? 我的需求就是在报表头上显示些跟报表相关的基本信息 您好,
我在上个例子程序的基础上,做一些修改,我会在下午尽早发给您。 您好,
实现的思路是使用参数,设置为隐藏,这样不会在报表加载的时候显示出来。
在代码中设置参数。
在报表初始化的时候,对参数进行赋值
page.Report.ReportParameters.DefaultValue.Values.Add("西安葡萄城");
page.Report.ReportParameters.DefaultValue.Values.Add("测试报表");
page.Report.ReportParameters.DefaultValue.Values.Add("超级管理员");
运行效果:
回复 5楼frank.zhang的帖子
你好, 如果
page.Report.ReportParameters.DefaultValue.Values.Add("西安葡萄城"); 这个值需要从报表传过来,而这个参数本身又不显示在报表上的参数输入处, 要怎么把这个参数传过来再显示到报表上?比如报表头部的公司名称, 您好,
我对您的问题理解是:一个参数,在报表上不显示。在后台中赋值。
可以按照下图的方式设置:
如果理解的有问题,欢迎补充。 回复 7楼frank.zhang的帖子
不是的, 这个参数在报表上不显示,但是还需要从这边传过来,因为有些东西不需要去设置 比如 公司名称,但是后台本身不知道这个报表哪个公司再用,需要从报表上传递在显示在报表头上 您好,
根据电话沟通的结果,使用报表将页面的其它参数传递进去。
初步考虑使用HTML5的Viewer,我这边会验证后,明天给您回复。 回复 9楼frank.zhang的帖子
你好验证好了吗?
页:
[1]
2