管理排序顺序

本文档描述了在不同程序中创建用户自定义的排序顺序。排序顺序确定屏幕上显示的字段的排序顺序和搜索功能。

结果

将创建用户自定义的排序顺序。一个或多个视图将连接到排序顺序。

排序顺序存储在 CSYVIU 表中。排序顺序连接到排序选项、视图和选择表。

通过使用排序顺序,可以让您仅显示所需信息。

准备工作

必须已创建视图。请参阅管理视图

遵循以下步骤

创建排序顺序时,可以选择要在任何程序中还是直接在排序顺序。打开 (CRS022) 中开始使用它。

在一些程序中,可以在一般选择表。打开 (CRS023)选择表。选择字段 (CRS026) 中创建选择表。

  1. 要创建排序顺序,请打开排序顺序。打开 (CRS022/B) 屏幕。

    另一种启动 (CRS022) 的方式是在您正在使用的程序(例如,交货。打开工具箱 (MWS410))的“排序顺序”字段中按 F4 两次。

  2. 如果已在 (CRS022/B) 屏幕上启动,请填写“程序”字段,然后按 Enter 键。

  3. 在“排序顺序”字段中定义排序顺序。按 Enter 键。

  4. 在 (CRS022/E) 屏幕上的“描述”和“名称”字段中指定值。

  5. 在 (CRS022/E) 屏幕上的“排序选项”字段中,按 F4 两次以启动排序选项。打开 (CRS021/B)

    要创建用户自定义的排序顺序,必须在 (CRS021) 中创建(或选择)排序选项。此外,在 (CRS022) 中选择筛选器的数量,并在视图。打开 (CRS020) 中选择视图数量。

    要创建排序选项,请转到步骤 9。

  6. 在 (CRS022/E) 屏幕上,填写“筛选器数”字段。

    此字段表示将在所选排序选项中用作筛选器的关键字字段的数量。选择字段时,从第一个字段开始,然后逐个选择整个关键字定义中的各个字段。

    注意

    如果应显示记录,则必须在用作筛选器的字段中输入值。

  7. 在 E 屏幕上的“视图”字段中,通过按两次 F4 来选择用于排序顺序的所需视图。这将打开视图。打开 (CRS020/B) 屏幕。选择所需的备选项,然后按 Enter 键。

  8. 按 Enter 键打开 (CRS022/E) 屏幕,将显示您选择的视图。要从中选择多个视图,请继续到下一个视图字段。最多可以为排序顺序选择六个视图。

    如果要创建自己的视图,请参阅管理视图

  9. 要创建排序选项,请在 (CRS022/E) 屏幕上单击“排序选项”字段,然后按 F4 两次以打开排序选项。打开 (CRS021/B) 屏幕。

  10. 在 (CRS021/B) 屏幕上,在“排序选项”字段中定义排序选项,然后按 Enter 键。

  11. 在 (CRS021/E) 屏幕上的“描述”和“名称”字段中指定值。

  12. 在“关键字”字段中,按 F4 两次。在字段组。显示允许的字段 (CRS109/B) 屏幕上,选择要作为排序字段的字段。

  13. 在 E 屏幕上,还可以有“降序”字段或“聚合”字段,具体取决于您要为其创建排序选项的文件。

    “降序”字段用于控制字段值的排序是否应为降序。

    “聚合”字段用于指示是否在列表视图中聚合记录。有效备选项是:

    0 = 否。显示详细信息。

    1 = 是。如果所选字段中的信息匹配,则进行聚合。

    请注意,在聚合期间将累计时间和数量。

  14. 在 (CRS021/F) 屏幕上的“字段”列中,定义要使用的数据库字段。按 F4 两次,并在字段组。显示允许的字段 (CRS109/B) 屏幕上的字段中进行选择。在“值”字段中,指定要测试的值。“选择/省略”将显示应包含还是排除这些值。

    通过以这种方式限制字段和值,记录的显示速度将比未进行选择时更快。

  15. 通过在 (CRS021/B) 屏幕上选择备选项 20 =“激活”来提升最近创建的排序选项的状态。按 F5 =“刷新”以显示新状态。

  16. 在 (CRS021/B) 屏幕上,选择已创建的排序选项。按 Enter 键,将重新显示 (CRS022/E) 屏幕。

要设置的参数

程序 ID/屏幕 字段 该字段表示...
(CRS022/B) 排序顺序 ...当前选择的排序顺序正在使用中。每个排序顺序包含建议的列布局和排序顺序,以及可选的选择设置。按 F4 =“浏览”以浏览可用的排序顺序。除了标准排序顺序之外,还可以定义用户自定义的排序顺序。
(CRS022/B) 程序 ... 使用排序顺序的程序。有效程序请参阅字段帮助。
(CRS022/E) 排序选项 ...用于对文件进行排序的唯一设置的 ID。排序选项可用于创建用户自定义的排序顺序。由选定的排序字段以及它们如何相互关联来控制排序。
(CRS109/B) 关键字字段 ...用于为用户自定义的表创建搜索路径的字段。这些字段还用于创建用户自定义的文件的内容。
(CRS021/E) 降序 ...关键字字段的排序是否应为降序。
(CRS022/E) 筛选器数

...所选排序选项中应充当筛选器的关键字字段的数量。选择字段时,从第一个关键字字段开始,然后逐个选择整个关键字定义中的各个字段。

筛选器用于选择字段。如果应显示记录,则必须在筛选器中输入值。

(CRS022/F) 视图 1-6 ... 正在使用的视图。视图是用户自定义的,并确定排序顺序和列布局。

如果使用排序选项 (SOUS = 2),则会显示其他参数。

  • 更改筛选器

    这定义了筛选器的数量是否应该在程序中可更改。

  • 最大记录数

    将执行的数据库记录(数据库读取)的最大数量。如果达到了最大数量,则子字段构建将停止,并显示一条错误消息。该字段用于确保计算机具有管理大量记录的能力。如果在此字段中未输入任何值,则记录数将最大为 1,000。通常,该值大于 1,000 且小于 10,000。“记录”是指物料、客户等的数量。

  • 单分部

    用于控制排序顺序是否应该仅显示单个分部的记录。如果选择该字段,则必须选择“分部”作为第一个筛选器。在单个分部中工作的用户(本地用户)只能使用选择了“单分部”字段的排序顺序。分部在所有分部中工作的用户(中央用户)可以使用所有排序顺序,而不考虑“单分部”字段中的设置。

  • 选择字段 1-3

    在程序中应用作“自”和“至”选择字段的三个字段的 ID。

  • 汇总

    合并旨在将多项记录汇总为一项记录。合并级别用于指示列表中的记录的合并方式。未包含在合并级别中的关键字字段将被合并。按聚合显示规则中的视图和字段定义聚合字段的显示。汇总记录的数量始终存储在 S0NAGG 字段中。此字段可用于了解是否汇总子文件记录。虚拟字段和 NAGG 会自动添加到字段组,并可用于视图显示汇总行的数量。

  • 更改汇总

    用于控制在程序中汇总是否可更改。

  • 小计 1-3

    当特定关键字字段中的值更新时,“小计”用于插入小计记录。所选排序选项中的任何关键字字段都可以用作小计的分段级别。按小计规则中的视图和字段定义小计记录的显示。

  • 转换说明

    对于支持可配置视图的程序,已在程序排序顺序。打开 (CRS022/E) 中添加了新的复选框“翻译描述”。如果选中该复选框,则会在首次需要排序顺序描述时根据 (CRS830) 中的每种语言自动生成此描述。自动生成的描述始终基于“排序”选项。由 (CRS022/B) 或 (CRS022/E) 触发自动生成。也会由一些可配置视图程序在启动时触发。如果未选中此复选框,则必须在 (CRS022) 中或在 (CRS830) 中按语言人工更新描述。

    在一些程序中,可以在一般选择表。打开 (CRS023)选择表。选择字段 (CRS026) 中创建选择表。