Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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
Visual studio 2010 报告帮助:Crystal Reports_Visual Studio 2010_Crystal Reports - Fatal编程技术网

Visual studio 2010 报告帮助:Crystal Reports

Visual studio 2010 报告帮助:Crystal Reports,visual-studio-2010,crystal-reports,Visual Studio 2010,Crystal Reports,我正在为比尔做一份水晶报告 账单表: BillID(主键)、PartyName、BillDate、装载、卸载 账单明细表: ID(主键)、BillID(fk)、项目、数量、费率、金额 在DatabaseExpert中,我加入了两个表。 我想要这样的报告: BillID PartyName BillDate SALE

我正在为比尔做一份水晶报告

账单表: BillID(主键)、PartyName、BillDate、装载、卸载

账单明细表: ID(主键)、BillID(fk)、项目、数量、费率、金额

在DatabaseExpert中,我加入了两个表。 我想要这样的报告:

BillID                    PartyName                     BillDate

                           SALE                                   EXPENSES

ITEM             QUANTITY          RATE           AMOUNT          LOADING      10
toy              2                 2              4               UNLOADING    20
doll             7                 6              42 
ball             8                 6              48 
cell             5                 6              30

TOTAL :                                          160                           30

NET:                                             160
                                                - 30
                                                 130
问题在于,当biil包含多个项目时,每个票据只会出现一次装载和卸载


如何将“详细信息”部分与只出现一次的项目(加载和卸载)混合使用?

对于显示的布局,您至少有两个选项:

  • 使用子报表显示加载/卸载值(与票据ID链接)
  • 将加载/卸载字段放入特殊组标题部分(按票据ID分组),并使该部分成为“以下部分的参考底图”

  • 如果您可以在单独的行上显示加载/卸载值,然后将它们放入相应的组页眉/页脚中,那么您就完成了。

    我认为您需要同时使用Arvo答案中的两个选项来获得所需的内容

    我首先为“加载和卸载”创建子报告,并将其与项目、数量等一起放在标题中,然后将标题设置为“以下部分的参考底图”。这将获得子报表的详细信息,但随后需要捕获总数以发送回主报表

    要获取此信息,您需要在子报表中为总计创建一个共享变量,然后您可以在主报表的“净”页脚部分的公式中引用它


    希望这能有所帮助。

    我会尝试一下,然后再与您联系。请登录查看您是否能够使用提供的其中一个答案解决此问题?很抱歉,我尚未尝试。我知道这篇文章,并将尽快标记为答案。谢谢你:)