我必须创建一个由几个页面组成的报告,每个页面都包含一个表格。报表数据集如下所示:
Col1 | Col2 | Col3 | ...
-----+------+------+----
Val1 | xxxx | xxxx | ...
Val1 | xxxx | xxxx | ...
Val1 | xxxx | xxxx | ...
Val2 | xxxx | xxxx | ...
Val2 | xxxx | xxxx | ...
对于该数据,报告应该有两页(一页用于 Val1,一页用于 Val2)。在每一页上都应该有一个表格,其中包含 Col2、Col3 等的相应值。
我正在尝试使用带有表或子报表的列表控件来解决这个问题。我遇到的问题是该列表对 Val1 重复 3 次,对 Val2 重复 2 次(不能在 Col1 上指定 DISTINCT)。
您能告诉我使用带有表或子报表的列表控件是正确的方法吗?我应该使用两个不同的数据集还是有办法使用单个数据集?