我正在使用Crystal Reports 2008。
我希望能够使用参数来提示用户他/她希望如何分组日期组。 换句话说......我的订单日期目前已按“每月”分组。我想让用户选择如何使用参数(每天,每周或每个月)对日期组进行分组。 有谁知道怎么做?
最好的问候。
罗杰
答案 0 :(得分:0)
取决于您的用户使用的查看器,有一些选项。 我们的用户使用Millet Software的一个名为DataLink Viewer的程序,有一个很好的方法来创建"点击排序"报告。请查看here并查看从第65页开始的点击分类功能。 对于其他查看者,您可以为排序创建参数。然后创建一个看起来像的公式 如果{SortParameter} ="年"然后(年{mytable.datefield}) 如果{SortParameter} ="月"然后(月{mytable.datefield})等 然后你必须使公式成为你的组并按它排序。 您还可以创建另一个公式,该公式将为Group Header动态创建标签,以显示" Year"或"月"或" Day"。
希望有所帮助,
克里斯
答案 1 :(得分:0)
以下是DataLink Viewer中点击排序和分组交换专家的几个视频演示: Group Swap Expert Click to change View/Groups