Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用活动报表、C#和SQL Server显示由分页符分隔的多个表_C#_Sql_Sql Server_Activereports - Fatal编程技术网

使用活动报表、C#和SQL Server显示由分页符分隔的多个表

使用活动报表、C#和SQL Server显示由分页符分隔的多个表,c#,sql,sql-server,activereports,C#,Sql,Sql Server,Activereports,我正在将Active Reports 7与C#和SQL Server一起使用。我有一个查询,它的参数是AUDID。我想显示基于此参数的数据,如下所示 当AUDID=AUD1时,显示AUD1的数据,该数据从SQL查询中获取 当作为复选框的AUDID=AUD1和AUD2时,相同的数据应显示在不同的报告1中,分别对应于AUD1和AUD2(相同的查询用于获取不同AUD的数据) 当AUDID=ALL时,我们需要在不同页面中显示每个AUD的表格数据 您能给我建议一下创建这样一个报告的解决方案吗 谢谢数据是否

我正在将Active Reports 7与C#和SQL Server一起使用。我有一个查询,它的参数是
AUDID
。我想显示基于此参数的数据,如下所示

  • AUDID=AUD1
    时,显示
    AUD1
    的数据,该数据从SQL查询中获取

  • 当作为复选框的
    AUDID=AUD1
    AUD2
    时,相同的数据应显示在不同的报告1中,分别对应于AUD1和AUD2(相同的查询用于获取不同AUD的数据)

  • AUDID=ALL
    时,我们需要在不同页面中显示每个AUD的表格数据

  • 您能给我建议一下创建这样一个报告的解决方案吗


    谢谢

    数据是否作为单个结果集返回?或者发出两个查询来获取每个AUDID

    如果它们都在同一个结果集中,那么在AUDID上创建一个组,您可以在groupfooter上设置pageBreakAfter,这样新的AUDID就会出现在新的页面上


    如果您希望将您的需求发送到我们网站activereports.grapecity.com上的技术支持,我们的一位工程师可以进一步帮助您。

    不,它们不在同一结果集中,而是在不同的结果集中,每一个都有不同的布局,需要在不同的页面中显示。我已经在活动报告网站上发布了它,但尚未收到任何回复,请找到下面的链接。我明白了。我只是在论坛上发帖子。我很难想象你需要什么。因此,用户输入一个或多个AUDID,对于每个AUDID,您需要一个单独的查询/结果集和一个可能包含不同布局的单独表。有多少AUDID以及有多少潜在布局。AR支持条件布局和多个表,当然还有参数,但我们需要根据您的需求找出如何将它们放在一起。与我们共享您的电子邮件,我将指派一名工程师与您一起处理此问题。@MarioNoronha-我相信Sergey能够帮助您解决问题。这是一个非常独特的情况,我们将研究如何使它在未来变得更容易。感谢您使用ActiveReports