Exemples de critères de navigation pour un filtre de configuration de référence
Les critères de navigation pour un filtre de configuration de référence sont équivalents à ceux d'un filtre de structure dans Windchill MPMLink, où Configuration de référence est sélectionné pour le champ Choisir un type dans la fenêtre Modifier le filtre.
Les exemples de charges utiles JSON pouvant être utilisés comme critères de navigation pour un filtre de configuration de référence sont fournis pour chacun des paramètres d'entrée sur le service ConvertFromProcessPlanID :
Le tableau ci-après illustre la relation entre les paramètres de l'onglet Contexte de configuration de la fenêtre Modifier le filtre dans Windchill MPMLink et les objets et attributs d'une charge utile JSON pour les critères de navigation pour un filtre de configuration de référence.
Paramètre de Windchill MPMLink
Attribut d'objet JSON
Filtre enregistré du groupe d'actions Filtrer de l'onglet Structure
"ApplicableType": "PTC.MfgProcMgmt.ProcessPlan",
Filtre enregistré du jeu d'actions Filtre d'assemblages associés de l'onglet Structure
"ApplicableType": "PTC.ProdMgmt.Part",
Case à cocher Appliquer à l'objet supérieur
"ApplyToTopLevelObject": "...",
Choisir un type=Configuration de référence
"@odata.type": "#PTC.NavCriteria.WTPartBaselineConfigSpec",
Valeur d'ID de la configuration de référence sélectionnée dans l'onglet Contexte de configuration. Pour plus d'informations, consultez la rubrique Récupération des valeurs d'ID de configuration de référence.
"Baseline": "...",
Case à cocher Appliquer le plus récent aux dépendances non résolues
"UseDefaultForUnresolved": "..."
Exemple de filtre de configuration de référence pour le paramètre d'entrée processPlanNavigationCriteria
Le code suivant illustre un exemple de charge utile JSON pour le paramètre d'entrée processPlanNavigationCriteria, qui fournit les critères de navigation pour un filtre de configuration de référence :
{
"ApplicableType": "PTC.MfgProcMgmt.ProcessPlan",
"ApplyToTopLevelObject": true,
"ConfigSpecs": [
{
"@odata.type": "#PTC.NavCriteria.WTPartBaselineConfigSpec",
"Baseline": "wt.vc.baseline.ManagedBaseline:284734"
}
],
"Filters": [],
"UseDefaultForUnresolved": false
}
Exemple de filtre de configuration de référence pour le paramètre d'entrée relatedAssemblyNavigationCriteria
Le code suivant illustre un exemple de charge utile JSON pour le paramètre d'entrée relatedAssemblyNavigationCriteria, qui fournit les critères de navigation pour un filtre de configuration de référence :
{
"ApplicableType": "PTC.ProdMgmt.Part",
"ApplyToTopLevelObject": true,
"ConfigSpecs": [
{
"@odata.type": "#PTC.NavCriteria.WTPartBaselineConfigSpec",
"Baseline": "wt.vc.baseline.ManagedBaseline:284734"
}
],
"Filters": [],
"UseDefaultForUnresolved": false
}
Est-ce que cela a été utile ?