自定义点
可扩展类
如果对本文档的 VDB 构建器一节所述的某些可扩展 Windchill ESI 类进行了扩展,则必须在 Windchill ESI 首选项中定义这些类。以下类允许自定义者进行扩展:
ESIEffectivityHandlerImpl
首选项名称:“有效性处理程序”
默认值:com.ptc.windchill.esi.rnd.ESIEffectivityHandlerImpl
VdbBuilder
首选项名称:“虚拟数据库构建器”
默认值:com.ptc.windchill.esi.rnd.VdbBuilderImpl
可配置选项
Windchill ESI 首选项用于控制 Windchill ESI 呈现器和 Windchill ESI VDB 构建器的多个可配置选项。选项包括:
定义通过 ESI 响应发送日期有效性信息时有效性开始日期和结束日期的格式。java.text.SimpleDateFormat 实例将根据需要使用此值设置开始日期和结束日期的格式。
首选项名称:“有效性格式”
默认值:yyyy-MM-dd HH:mm:ss
* 
“创建/编辑分布目标”用户界面的“一般参数”部分中,显示了一个名为“有效性格式”的特定分布目标属性。为了使 ESI 服务改用此属性,应将上述首选项的值设置为空字符串。
定义包含有效性开始日期的源 XML 元素名。
首选项名称:“有效性开始日期的源 XML 元素名”
默认值:StartEffectivity
定义包含有效性结束日期的源 XML 元素名。
首选项名称:“有效性结束日期的源 XML 元素名”
默认值:EndEffectivity
声明用于定义 Windchill ESI 呈现器支持的日期有效性的类名称。
首选项名称:“有效性类”
默认值:wt.effectivity.WTDatedEffectivity
定义包含序列号有效性开始值的源 XML 元素名。
首选项名称:“序列号有效性开始值的源 XML 元素名”
默认值:StartSerialNumberEffectivity
定义包含序列号有效性结束值的源 XML 元素名。
首选项名称:“序列号有效性结束值的源 XML 元素名”
默认值EndSerialNumberEffectivity
定义包含序列号有效性上下文部件编号的 XML 元素名。
首选项名称:“序列号有效性上下文部件编号的 XML 元素名”
默认值:SerialNumberEffectivityCxtPartNumber
声明用于定义 Windchill ESI 呈现器支持的序列号有效性的类名称。
首选项名称:“序列有效性类”
默认值:wt.part.ProductSerialNumberEffectivity
定义包含批号有效性开始值的源 XML 元素名。
首选项名称:“批号有效性开始值的源 XML 元素名”
默认值:StartLotNumberEffectivity
定义包含批号有效性结束值的源 XML 元素名。
首选项名称:“批号有效性结束值的源 XML 元素名”
默认值:EndLotNumberEffectivity
定义包含批号有效性上下文部件编号的源 XML 元素名。
首选项名称:“批有效性上下文部件的源 XML 元素名”
默认值:LotNumberEffectivityCxtPartNumber
声明用于定义 Windchill ESI 呈现器支持的批号有效性的类名称。
首选项名称:“批有效性类”
默认值:wt.part.ProductLotNumberEffectivity
指定在使用变更通告发布序列号或批号有效性时,是否在给定事务处理中隐式包含有效性上下文装配部件。
首选项名称:“包括有效性上下文”
默认值:“否”
指定在使用变更通告发布序列号或批号有效性时,是否验证有效性上下文对象。如果设置为“是”,则 ESI 服务将允许发布具有序列号或批有效性的部件,前提是有效性上下文对象是要发布的部件的直接父项。
首选项名称:“验证有效性上下文”
默认值:“是”
这对您有帮助吗?