基準線導覽條件範例
基準線導覽條件等同於在 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
}
這是否有幫助?