基线导航条件示例
基线导航条件在 Windchill MPMLink 中相当于一个结构筛选器,其中“编辑筛选器”窗口的“选择类型”字段会选中“基线”
本文针对 ConvertFromProcessPlanID 服务的每项输入参数均提供了可用作基线导航条件的 JSON 有效负载示例:
下表显示了 Windchill MPMLink“编辑筛选器”窗口“配置规范”选项卡的设置与 JSON 有效负载 (用作基线导航条件) 中的对象和属性之间的关系。
Windchill MPMLink 设置
JSON 对象属性
“结构”选项卡的“筛选器”操作集里保存的筛选器。
"ApplicableType": "PTC.MfgProcMgmt.ProcessPlan",
“结构”选项卡的“相关装配筛选器”操作集里保存的筛选器。
"ApplicableType": "PTC.ProdMgmt.Part",
“应用于顶层对象”复选框。
"ApplyToTopLevelObject": "...",
“选择类型”=“基线”
"@odata.type": "#PTC.NavCriteria.WTPartBaselineConfigSpec",
“配置规范”选项卡上选中的基线的 ID 值。有关详细信息,请参阅检索基线 ID 值
"Baseline": "...",
“针对未解决的依存对象应用最新的”复选框。
"UseDefaultForUnresolved": "..."
processPlanNavigationCriteria 输入参数的基线筛选器示例
以下代码显示了 processPlanNavigationCriteria 输入参数的 JSON 有效负载示例,并提供了基线筛选器的导航条件:
{
"ApplicableType": "PTC.MfgProcMgmt.ProcessPlan",
"ApplyToTopLevelObject": true,
"ConfigSpecs": [
{
"@odata.type": "#PTC.NavCriteria.WTPartBaselineConfigSpec",
"Baseline": "wt.vc.baseline.ManagedBaseline:284734"
}
],
"Filters": [],
"UseDefaultForUnresolved": false
}
relatedAssemblyNavigationCriteria 输入参数的基线筛选器示例
以下代码显示了 relatedAssemblyNavigationCriteria 输入参数的 JSON 有效负载示例,并提供了基线筛选器的导航条件:
{
"ApplicableType": "PTC.ProdMgmt.Part",
"ApplyToTopLevelObject": true,
"ConfigSpecs": [
{
"@odata.type": "#PTC.NavCriteria.WTPartBaselineConfigSpec",
"Baseline": "wt.vc.baseline.ManagedBaseline:284734"
}
],
"Filters": [],
"UseDefaultForUnresolved": false
}
这对您有帮助吗?