找回密码
 立即注册

QQ登录

只需一步,快速开始

travel_he

初级会员

21

主题

67

帖子

202

积分

初级会员

积分
202

活字格认证

travel_he
初级会员   /  发表于:2016-8-26 09:23  /   查看:3694  /  回复:3
本帖最后由 Lenka.Guo 于 2016-8-26 10:33 编辑

区域报表(基于代码)传入参数无效,无法显示内容.经反复测试发现是这样:
当屏蔽Rpt1.DataSource = Obj1.明细   不传入数据对象则参数传入正常显示.
何解?盼答
附加代码





            Dim Rpt1 As New SectionReport1
            Rpt1.DataSource = Obj1.明细
            Rpt1.Parameters("Parameter1").Value = AssayObj1.姓名
            Rpt1.Run()
            Viewer1.Document = Rpt1.Document

3 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-8-26 10:33:25
沙发
Hi,我在这边测试是正常的,不知道您可否上传您的Demo程序?
附件是我的测试程序,供您了解

本帖子中包含更多资源

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

x
回复 使用道具 举报
travel_he
初级会员   /  发表于:2016-8-26 14:20:36
板凳
我试了下,用DATATABLE加载可以,但我用一个类集合加载就不出参数了.但类数据加载正常.

    Class Detail
        Property COL1 As String = ""
        Property COL2 As String = ""
        Property COL3 As String = ""
    End Class
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-8-26 17:13:18
地板
通过设置成类来绑定数据源,确实重现了这个问题,我将这个问题反馈给产品组。

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部