【问题标题】:Crystal Reports: Changing a date group sort order using a parameterCrystal Reports:使用参数更改日期组排序顺序
【发布时间】:2014-03-08 06:16:05
【问题描述】:

我正在使用 Crystal Reports 2008。

我希望能够使用一个参数来提示用户他/她希望如何分组日期组。 换句话说...我有一个订单日期,目前按“每个月”分组。我想让用户选择他们希望如何使用参数对日期组进行分组(每天、每周或每月)。 有人知道怎么做吗?

向所有人致以最诚挚的问候。

罗杰

【问题讨论】:

    标签: parameters crystal-reports


    【解决方案1】:

    根据您的用户使用的查看器,有一些选项。 我们的用户使用 Millet Software 的 DataLink Viewer 程序,并且有一种创建“点击排序”报告的好方法。请查看here 并查找从第 65 页开始的点击排序功能。 对于其他查看器,您可以为排序创建一个参数。然后创建一个看起来像的公式 如果 {SortParameter} = "Year" 那么 (Year{mytable.datefield}) else if {SortParameter} = "Month" then (Month{mytable.datefield}) 等等。 然后,您必须将公式设为您的组并按其排序。 您还可以创建另一个公式,该公式将为组标题动态创建一个标签,以显示“年”或“月”或“日”。

    希望对你有帮助,

    克里斯

    【讨论】:

      【解决方案2】:

      以下是 DataLink Viewer 中点击排序和分组交换专家的几个视频演示: Group Swap Expert Click to change View/Groups

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-01-23
        相关资源
        最近更新 更多