我有一个简单的问题。
假设我有一个存储Proceudre返回一个表有以下的列:(项目,GreenColour,RedColour),对应于所有可能的项目和有多少人是“绿色”或“红色”。 即,可能的输出可以是{(苹果,4,2),(主席,1,2)}。
我想在报告中做的是以下几点:
在标题部分,写四列:“项”,“绿色”,“红”,“合计”; 其中,“合计”对应于每行的总。 那么“详细资料”部分添加“GreenColour”,“RedColour”等一些“TotalColours”字段(我不知道好)英寸 以及在与每列的总数的底部增加额外的线。
这听起来非常相似的“交叉表”的工具,但它不能那么做。 我知道一个可能的答案是通过将“总计”栏修改的StoredProcedure并在查询计算它。 并加入每列的“总计”与查询后UNION,其中“物品”是“总”,“绿色”和“总和”的值是另一个查询的“SUM”。 但我并不想这样做,这样一来,我希望Crystal Reports解决它。
写了这么多的问这样一个简单的问题谢谢,我很抱歉。
编辑:在我的例子中所需的输出将是:
Item Green Colour Red Colour Total
Apple 4 2 6
Chair 1 2 3
Total 5 4 ¿9?
也想知道是否有可能使与“9”,没有两者兼得。