【问题标题】:binding Inner Table in RDLC Reports on the basis of Id of the outer table Row在RDLC Reports中根据外表Row的Id绑定内表
【发布时间】:2013-10-05 22:51:28
【问题描述】:

我想根据外表的Row的Id来绑定一个内表和数据,就像我们在Grids的ItemDataBound事件中做的一样。对我来说主要问题是我如何将外行的 Id 传递到数据源中,然后将该数据源绑定到内表。 我正在使用 Asp.net 4.0

任何帮助将不胜感激。

【问题讨论】:

    标签: c# asp.net sql report datasource


    【解决方案1】:

    好的,那么您必须使用子报告。该子报告将包含该行的详细信息。

    http://www.codeproject.com/Articles/195017/SSRS-Series-Part-II-Working-with-Subreports-DrillD

    使用上面的链接了解如何创建子报告..

    示例:玩家详细信息:更高级别的详细信息

                          sub detail for each player
    

    因此,为每一行创建您想要的子报告结构并将其嵌入到主报告中..

    应该从主报告传递一个参数来生成子报告的值

    【讨论】:

    • 在我的情况下,我希望数据嵌套在外部表的行内。就像我们在嵌套网格中所做的那样。
    • 请看我的回答..如果您确实需要更清楚..我会用一个例子来解释..但是子报告是满足您要求的方式
    • 请看一下我刚刚上传的图片,里面显示了数据的格式。
    • 是的..显然..您需要使用子报告..它将循环报告的每一行并呈现子报告...
    • 将类别 ID 作为输入发送到您的子报表,该子报表会获取其详细信息并显示在该行的子报表中..
    猜你喜欢
    • 2014-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-06
    • 2014-08-24
    • 1970-01-01
    相关资源
    最近更新 更多