我正在使用水晶报表 2008。
我希望能够使用参数来提示用户他/她希望如何分组日期组。换句话说......我有一个订单日期,目前按“每个月”分组。我想让用户选择他们希望如何使用参数对日期组进行分组(每天、每周或每月)。有谁知道如何做到这一点?
向所有人致以最诚挚的问候。
罗杰
我正在使用水晶报表 2008。
我希望能够使用参数来提示用户他/她希望如何分组日期组。换句话说......我有一个订单日期,目前按“每个月”分组。我想让用户选择他们希望如何使用参数对日期组进行分组(每天、每周或每月)。有谁知道如何做到这一点?
向所有人致以最诚挚的问候。
罗杰
根据您的用户使用的查看器,有一些选项。我们的用户使用 Millet Software 的 DataLink Viewer 程序,并且有一种创建“点击排序”报告的好方法。请查看此处并查找从第 65 页开始的单击排序功能。对于其他查看器,您可以为排序创建一个参数。然后创建一个类似于 If {SortParameter} = "Year" then (Year{mytable.datefield}) else if {SortParameter} = "Month" then (Month{mytable.datefield}) 等的公式。然后你将不得不将公式设为您的组并按其排序。您还可以创建另一个公式,该公式将为组标题动态创建标签以显示“年”或“月”或“日”。
希望有帮助,
克里斯