在水晶报表中对两个字段进行排序控制

jor*_*bor 0 sorting crystal-reports crystal-reports-2008

我想在Crystal Report中使用多个交互式排序控件.这可能不用分组吗?

我的报告看起来像这样

person
   orderID  date amount
   ...      ...  ...
Run Code Online (Sandbox Code Playgroud)

虽然报告是按人分组的(按照alpabetically排序很好),但我希望最终用户可以在每个字段上对数据(在人员组内)进行排序.

Excel可以做到这一点,所以我对水晶寄予厚望!

谢谢

Rya*_*yan 6

是的,你可以通过以下步骤来做到这一点:

  1. 打开"记录排序专家".您应该看到您的人员组已经在那里.
  2. 添加要允许用户对"排序字段"进行排序的每个字段.无论是升序还是降序都无关紧要,因为用户可以改变这一点.
  3. 返回设计器并右键单击字段标题(或放置排序控件的任何其他字段)并选择"绑定排序控件"并选择相应的字段.如果右键单击日期列,请选择日期,依此类推.
  4. 对您希望能够排序的每一列重复步骤#3.

现在,您应该在每个字段标题上都有交互式向上/向下箭头,允许您从结果中对每列进行排序.