szpzr 发表于 2017-4-11 16:48:02

报表打印复选框

基于代码的区域报表,如何通过参数传递把布尔值以复选框的形式打印?

Lenka.Guo 发表于 2017-4-12 09:41:58

没理解您的需求
您是要在后台代码中,给报表的TextBox 传值,表示选中?

这个应该可以试着在Report Start 事件中,获取到后台值, 然后在 Format事件中设置CheckBox的值为True

szpzr 发表于 2017-4-12 12:39:57

郭工:现在我是这样做的,建立一页面A.aspx,页面上放置控件WebViewer1, A.aspx通过后台吧查询语句得到的结果传递给区域报表的参数,报表参数拓展到报表为文本框,从而实现报表呈现,只能实现布尔值的文本效果,无法通过复选框实现。按照你的思路,页面A.aspx如何传递查询参数给区域报表?,报表的Report Start 事件中如何得到传递过来的参数?,查询到数据后,用Checkbox显示布尔值的效果。请给予指教。谢谢!

szpzr 发表于 2017-4-12 15:34:27

报表的Report Start 事件中用 @参数名.Value获取,是这样吗?

Lenka.Guo 发表于 2017-4-12 16:54:01

如电话所沟通,您要实现的是将 参数值以复选框的形式展示在报表中,

区域报表中的事件介绍:http://blog.gcpowertools.com.cn/post/ActiveReport-Event.aspx
区域报表的参数使用:http://www.gcpowertools.com.cn/docs/ActiveReports/AR9Guide/#!Documents/_187.htm
页: [1]
查看完整版本: 报表打印复选框