bisslot 发表于 2015-3-27 15:52:00

如何在程序代码中动态修改报表中 Label 或TextBox 的值?

如题

frank.zhang 发表于 2015-3-27 15:58:00

您好,
您使用的是RDL报表,页面报表,还是区域报表?我记得您使用的是winform环境,是吗?

bisslot 发表于 2015-3-27 16:04:00

是的,我使用的是 WinForm 下的 页面报表类型 PageReport ,另外再请问一下, RDL报表与页面报表有何区别呢?刚刚接触AR

frank.zhang 发表于 2015-3-27 16:14:00

您好,
取到PageReport里面的控件,再赋值。
我建立一个报表,由于报表上只有一个控件所以用以下代码实现。
(pageReport.Report.Body.ReportItems as GrapeCity.ActiveReports.PageReportModel.TextBox).Value = "456";


固定页面布局报表:ActiveReports 中首创的一种 .NET报表模型,运行时的报表页面与设计时完全保持一致,各控件的位置和大小都不会改变,非常适合创建传统的纸质报表格式,如用于设计财务单据、银行帐票等格式要求严格的报表。

RDL页面布局报表:主要通过数据区域来控制报表的布局,能自动实现数据分页显示,并提供最强大的报表交互能力,可轻松实现各种交互式报表。报表页面的控件可以扩大或缩小;通过参数报表实现数据过滤;支持设置交互式排序;您可以设置钻取报表,在初始状态下隐藏细节,点击按钮后打开;您也可以添加指向其它报表的钻取链接,以及指向报表内其它区域的书签链接等。

bisslot 发表于 2015-3-27 16:19:00

好的,多谢了! 我目前正在做套打单据!

frank.zhang 发表于 2015-3-27 16:24:00

您好,
我们有一篇博客是介绍套打的,也许会对您有一些参考价值。
http://blog.gcpowertools.com.cn/post/2013/07/02/ActiveReports-FormatPrint-20130702002.aspx

bisslot 发表于 2015-3-27 19:14:00

好的??!谢谢啦

frank.zhang 发表于 2015-3-30 13:41:00

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062

我们正在举行用户满意度调查(点击填写)活动,诚挚邀请您参加。您只需回答链接中的几个问题,就可以获得 1000 GCDN 金币用于兑换礼品,更有机会领取50元京东购物卡。
页: [1]
查看完整版本: 如何在程序代码中动态修改报表中 Label 或TextBox 的值?