首先,这是我的架构我的主人
因此细节包含来自颜色模型和尺寸的3个外键
例如,这是项目详细信息中的数据
所以我的问题是如何创建这样的报告以及如何根据我在该报告中的大量数据Size
添加列,如果在查询项目详细信息之后项目和模型只有3个大小,那么只显示3列大小如果我只有2个尺寸,只有2个列在上部报告。与颜色相同的条件
如果大小例如中等但颜色为空,则报告显示为空或“ - ”
注意:日期是手动报告的空白区域
答案 0 :(得分:0)
创建新报告并添加数据集。
将Matrix控件添加到报表中。新的矩阵控件将标记为“行”,“列”和“数据”的单元格如下
将数据集中的COLOR_NAME
字段拖到“行”单元格上,将SIZE
拖到“列”和QTY
数据上。
要添加所需的额外行,请右键单击SIZE列并执行“插入行” - >内部小组 - 下面
接下来,右键单击刚刚创建的单元格并执行“插入列” - > '内部团体 - 正确'。 在相应的列
中键入r标题('qty'和date
)
最后,大小列组按字母顺序排序,因此我们需要更改它们,幸运的是我们可以通过实际数据反转顺序我建议您在数据集中提供排序字段,以便按照您希望的方式对列进行排序。 / p>
要反转排序顺序,请点击报表设计正下方区域中SIZE
列组旁边的下拉列表,然后选择“组属性”。点击“排序”,然后将订单更改为Z-A
现在最终的报告设计看起来像这样。
对中心内容进行一些微小的格式化更新,最终输出如下所示。