打印机冒号文件 limits 字段的内容

limits 字段是打印机冒号文件中的第四个字段。

冒号文件属性具有下列格式:

Message_Catalog:Message_Number:Attr_Name:Limits:Value

limits 字段中的信息有两个组成部分。 第一个组成部分是单字母运算符,指定一种操作。 该字母值可以是下列其中一个值: CDEFGH我的MRST。 第二个组成部分是数据。 如果数据有多个字符,应该用方括号([ ])将它括起来。

例如,如果 limits 字段包含 'E#',那么 sm_cmd_opt 对象类 entry_type 字段等于指定给 # 的数字值。 具有 'E#' 值的 entry_type 字段只接受数字输入。

再例如,当 limits 字段包含 '[none,full,emulator=0,1,2]',那么 sm_cmd_opt 对象类包含下列值:

Field Name      Values
disp_values     none, full, emulator
 
aix_values      0,1,2

limits 字段运算符在 SMIT 中提供下列控制类型:

  • 属性显示
  • 代表属性的字段的特征
  • 属性验证和辅助操作的类型(例如,弹出菜单或环列表)

例如,在 qprtadmvirprt SMIT 对话框中,下列规则适用:

  • 如果在属性的 limits 字段中指定了 Dy(值为 y 表示“是”的 limits 运算符 D),那么始终显示该属性。
  • 如果在属性的 limits 字段中指定了 Dn(值为 n 表示“否”的 limits 运算符 D),那么从不显示该属性。

qprt SMIT 对话框中,下列附加规则适用:

  • 所有在打印机冒号文件中定义的以 _(下划线;例如,_j_i)开头的并且在管道中被引用的属性将显示。
  • 所有在打印机冒号文件中定义的以 C 组合标志(例如,CsCa)开头的并且在管道中引用了它们的组合值的属性将显示。

特定于 admvirprt SMIT 对话框的规则如下所示:

  • 所有在打印机冒号文件中定义的以 _(下划线)或 C 组合标志开头的属性将显示,除非在属性的 limits 字段中指定了 Dn