专业化管理 > 定制业务对象 > 类型和属性管理 > 使用类型和属性管理实用程序 > 管理类型 > 类型信息页面 > “属性”选项卡 > 创建新属性 > 属性特性参考
  
属性特性参考
属性的特性取决于属性类型以及属性的数据类型。某些特性只能在创建属性时设置。此外,某些对象类型可能定义了其他属性特性。例如,CAD 文档子类型的属性具有与各可用 CAD 应用程序对应的特性,用于将属性映射到 CAD 参数。有关详细信息,请参阅关于属性映射
* 
通过使用“首选项管理”实用程序的“属性处理”类别中的首选项,可以针对所有属性在用户界面各处 (例如,在对象信息页面或对象创建窗口中) 对属性显示及其值进行全局性设置。通过设置各个属性的显示特性,可以覆盖这些首选项设置。通过设置属性布局中的组成员资格特性,可以为特定屏幕类型进一步优化属性显示。有关配置属性特性的详细信息,请参阅属性自定义
以下表格列出并说明各种属性特性:
特性
说明
“内部名称”
属性的内部名称。这是必填字段,并且在创建属性后无法进行编辑。
* 
创建新属性时,必须确保输入的“内部名称”值尚未被 PTC 通过任何操作提供的任何类型属性使用。这可以通过“自定义” > “工具”页面中提供的以下报告之一进行检查:
“逻辑属性报告”
“操作”
有关详细信息,请参阅 Customization Tools Overview (自定义工具概述)。
显示名称
属性的显示名称。默认情况下,显示名称与“内部名称”相同。
“说明”
对属性的说明。
“数据类型”
属性的数据类型。有关详细信息,请参阅支持的数据类型
“翻译词典”
(仅限于“翻译文本”属性) 按翻译文本属性显示以用作本地相应翻译源的翻译词典。这是必填字段。
有关详细信息,请参阅设置翻译文本属性
“源文本属性”
(仅限于“翻译文本”) 翻译文本属性显示翻译值的属性。创建对象后,无法对该值进行编辑。此只读字段以下面的格式显示源文本属性:显示名称 (内部名称)。
“测量数量”
(仅限“带单位的实数”数据类型属性) 属性的测量数量。这是必填字段,并且在创建属性后无法进行编辑。
“创建超链接”
(仅限“字符串”数据类型属性) 指定是否应将“字符串”属性中表示 URL 的文本显示为超链接。如果指定为“是”,则像 "http://www.ptc.com" 这样的文本在“字符串”属性中将显示为超链接。
如果未指定该属性,则会使用“创建超链接”首选项的值。
“默认值显示模式”
配置默认值 (如果存在) 在属性的输入字段中的填充样式。如果未指定,则使用“默认值显示模式”首选项的值。
可供选择的值包括:
“无”- 默认值不用于填充输入字段。
“预填充”- 在输入字段中设置默认值 (如果已定义)。
“显示默认值按钮”- 在输入字段后面显示一个按钮。用户可以单击此按钮来向输入字段中添加默认值。
“输入字段类型”
(仅限“字符串”数据类型) 指定属性的输入字段为单行还是多行。此设置会覆盖“多行输入的字符串长度阈值”属性
可供选择的值包括:
“单行”- 为该属性显示一个文本框。
“多行”- 为该属性显示一个文本区域。
“选项列表样式”
指定属性的合法值是以下拉列表形式显示还是以一组单选按钮形式显示。如果未指定,则使用“选项列表样式”首选项的值。
可供选择的值包括:
“下拉”- 合法值将显示在下拉列表中,用户可从中选择一个选项。
“单选按钮”- 合法值将显示为一组单选按钮,用户可从中选择一个选项。
仅当特性将“合法值列表”“枚举值列表”约束应用于该特性时此属性才适用。
“多行输入的字符串长度阈值”
(仅限“字符串”数据类型属性) 指定为“字符串”属性显示多行输入字段时使用的阈值。该值可以是任意正数。如果属性的最大字符长度超过该值,则将在对象创建或对象编辑操作中为该值显示多行输入字段。如果未指定,则使用“多行输入的字符串长度阈值”首选项的值。
公式
(仅限“计算的”属性) 对于“计算的”属性而言,公式可确定衍生属性值。有关详细信息,请参阅计算属性公式
“日期输入字段类型”
(仅限“日期和时间”数据类型特性) 指定“日期和时间”数据类型属性的输入字段中仅包含日期还是包含日期和时间。
可供选择的值包括:
“仅日期”- 使用户只能够设置日期部分。
“日期和时间”- 使用户能够同时设置日期部分和时间部分
“日期显示格式”
(仅限“日期和时间”数据类型属性) 指定在显示该属性值时使用的日期格式字符串。这不会影响在执行对象创建操作或对象编辑操作时设置值所使用的格式。有关完整有效字符集的信息,请参阅 Java 类 java.text.SimpleDateFormat。
如果未设置该属性,将使用 componentRB 文件中的下列某一格式:
STANDARD_DATE_DISPLAY_FORMAT - 如果“日期输入字段类型”属性值设置为“仅日期”,将使用该格式。
STANDARD_DATE_TIME_ZONE_DISPLAY_FORMAT - 如果未设置“日期输入字段类型”属性的值,或者将其设置为“日期和时间”,将使用该格式。
“数据库列”
(仅限“局部”属性) 显示数据库列的名称,在该列中属性位于类型的模型化类内。
“可筛选”
(仅限“部件”对象类型) 确定属性是否可用于筛选结构。
“货币”
(仅限“整数”“实数”“带单位的实数”数据类型) 确定数值型值是否采用货币格式显示。该属性的默认值为“否”
百分比
(仅限“整数”“实数”“带单位的实数”数据类型) 确定数值型值是否应以百分比形式显示。该属性的默认值为“否”
“另一方类”
(仅限“对象参考”数据类型) 可分配为参考属性值的对象类型内部名称。例如,wt.org.WTUser (“用户”类型的内部名称)。这是必需的属性。
“另一方属性”
(仅限“对象参考”数据类型) 在呈现参考属性值时所使用的“另一方类”的属性内部名称。例如,last (“用户”类型“姓氏”属性的内部名称)。这是必需的属性。
“映射”
(仅限“别名”属性) 以该特性作为别名的其他类型的属性。
有关“映射”属性值的语法的信息,请参阅别名属性映射