【问题标题】:How to display my combobox value onto my report如何在我的报告中显示我的组合框值
【发布时间】:2015-04-14 22:12:13
【问题描述】:

我有form1和form 2

form1 包含 3 个组合框:combobox1、comobox2、combobox3 和 button1 form2 包含 reportviewer1,我为该查看器创建了 report122

我需要的是当我点击 button1 时,三个组合框中的值被传递给 form2 并在 report122 中查看

怎么做

提前致谢

【问题讨论】:

    标签: c# combobox report


    【解决方案1】:

    为您的报告添加三个参数

    当您通过按钮运行报告时,使用以下任一方式设置这些参数:

    reportViewer1.LocalReport.SetParameters(new ReportParameter("[parameter]", [value]));
    

    reportViewer1.ServerReport.SetParameters(new ReportParameter("[parameter]", [value]));
    

    取决于报告的举办地点

    【讨论】:

    • SimonPJ .. 感谢您的回复 .. 报告需要从组合框值中获取数据,而不是从 sql 数据库中获取数据.. 并请多解释 lil :)
    • 我的答案不依赖于 sql 数据库。您所要做的就是将参数添加到报告中。您如何/在哪里制作报告?
    • 组合框和运行报表的按钮在form1中,报表只在form2中
    • 是的,但我对报告本身更感兴趣。如果您在报告定义中有参数,我们可以从表单中设置它们。您是否使用某些软件制作报告?
    • 不,我正在使用 Visual Studio 2013 中的向导创建报告,我还没有设置任何参数
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多