数据管理功能 > 管理部件结构 > 开发可配置模块的高级选择逻辑 > 定义高级选择的基本步骤 > 添加参数 > “编辑参数”窗口的“信息”选项卡
  
“编辑参数”窗口的“信息”选项卡
使用以下字段定义参数的基本信息:
字段
说明
“名称”
指定参数的名称。这是一个必填值。在可配置模块内部,参数名称必须是唯一的。
指定参数名称时存在以下限制:
第一个字符就 java.lang.Character.isJavaStart( ) 而言必须是有效字符。
其余字符就 java.lang.Character.isJavaIdentifierPart( ). 而言必须是有效字符。
名称不能是 Java 关键字。例如,public 不能用作参数名称。
名称不能包含空格。
“说明”
(选填) 提供参数的说明。
“映射到属性”
代表此参数所映射到的属性。如果参数未映射到属性,则此字段为空白。
“单位”
如果将参数类型定义为 Real Number with Units,则显示可能的单位值列表。
“类型”
标识参数类型。只有在参数未映射到属性时此选项才可用。可以选择类型或输入类。以下类型是可选类型:
Boolean
Date & Time
Real Number
Real Number with Units - 不能用于计算,但可用于映射到站点定义属性的输入参数。
References
URL
Integer Number
String
也可以输入自定义类的名称,以实现将类的实例转换为字符串对象以及进行相反转换的方法。从字符串构造对象的两种最常见方式包括提供构造函数或 valueOf() 方法,两者均采用字符串自变量以及从字符串创建类的实例。要将对象转换为字符串,可实现 toString() 方法。所述类的预设实现的示例包括 com.ptc.ddl.util.AngularDimensioncom.ptc.ddl.util.RatioObject。也支持所有 Java 包装器,例如 java.lang.Shortjava.lang.Byte
“已启用输入”
表示配置部件时是否启用输入。可供选择的值包括:
Yes, Required - 用户必须提供输入。
Yes, Not Required - 需要用户提供输入,但不是必填项。
No - 不需要用户提供输入。
“提示”
为此参数指定将显示的词语,以帮助用户了解参数代表的意思。例如,代表一组颜色的参数可能有提示值“选择所需颜色”。
指定方
指示参数是由某个值还是表达式指定。可供选择的值包括:
Value
Expression
“默认表达式”
如果设置了“指定方”选项,则可以输入特定的值或表达式。
如果将“指定方”设置为 Value,则将根据参数类型进行验证。
如果将“指定方”设置为 Expression,则将验证表达式以确保语法正确。“约束表达式编辑器”在单独的窗口中打开。
有关在表达式中使用逻辑的详细信息,请参阅在高级逻辑中使用数字运算符和函数