Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.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
Sql Crystal-从子报表添加运行总计字段_Sql_Crystal Reports_Db2 - Fatal编程技术网

Sql Crystal-从子报表添加运行总计字段

Sql Crystal-从子报表添加运行总计字段,sql,crystal-reports,db2,Sql,Crystal Reports,Db2,我有一个水晶报告,根据选择标准按项目编号列出信息,包括订购数量的总和。因为我不知道如何在Crystal中对DB2数据库进行嵌套查询,所以我创建了一个按项目编号计算的总现存量的子报告。如何将子报告中的库存总量输入到项目编号匹配的主报告中 在F4211.SDITM=F41021.LIITM上,F4211和F41021之间确实有一个左连接 主报表的数据选择 {F4211.SDNXTR} < "999" and {F4211.SDUORG} <> 0.00 and {F4211.SDA

我有一个水晶报告,根据选择标准按项目编号列出信息,包括订购数量的总和。因为我不知道如何在Crystal中对DB2数据库进行嵌套查询,所以我创建了一个按项目编号计算的总现存量的子报告。如何将子报告中的库存总量输入到项目编号匹配的主报告中

在F4211.SDITM=F41021.LIITM上,F4211和F41021之间确实有一个左连接

主报表的数据选择

{F4211.SDNXTR} < "999" and
{F4211.SDUORG} <> 0.00 and
{F4211.SDAN8} = 200038.00 and
{F4211.SDLNTY} = "S" and
{F4211.SDDCTO} = "SO" and
{F4211.SDSOBK} >= 0.00

您可以将共享变量从子报表传递到主报表。 -在主报告中定义变量 打印记录时; 共享数字变量; 变量 -为子报表中的变量指定一个值 共享数字变量; 变量:=总和({data.field}) -在其他公式中使用,或根据需要在主报告中使用


让您放在子报表中的数据成为主报表中隐藏的详细信息部分是否更好?然后,您可以根据需要将摘要字段放入其他组中

如何将现有项目的小计从子报告中提取到项目编号匹配的主报告中?如果只需要在主报告中显示小计,可以通过隐藏部分、调整大小等方式修改子报告布局,直到只有小计显示在主报告中。如果不使用变量,则无法在主报表的摘要或计算中使用小计。您是否需要通过在公共字段上链接子报表来将其链接到主报表?Jackpot!我不得不四处挖掘,但你给我指出了正确的方向。非常感谢您的反馈,没有您的帮助,我不可能完成这项工作。
{F41021.LILOTS} = "" and
{F41021.LIPQOH} > 0.00