Application composite d'analyse
L'application composite d'analyse (PTC.PerformanceAnalysis.Analysis_MU) est l'application composite principale de l'outil Analyse des performances. Elle comprend le volet Filtres, une application composite contenue pour l'en-tête de navigation, une application composite contenue qui affiche les graphiques en cascade, de Pareto ou de tendance, une application composite contenue pour afficher le graphique de tendance dans le volet inférieur, ainsi qu'une application composite contenue pour afficher le volet de capacité ou le volet des détails de perte de temps, selon le cas.
Page de l'Analyse des performances avec un rectangle rouge indiquant l'application composite d'analyse.
Widgets
L'application composite PTC.PerformanceAnalysis.Analysis_MU utilise les widgets suivants :
Plusieurs widgets Etiquette.
Un widget Sélecteur de date/heure pour le filtre Plage de dates.
Plusieurs widgets Bouton :
Pour le filtre Equipement, utilisé pour ouvrir la fenêtre Sélectionner un équipement.
Pour les boutons Appliquer et Réinitialiser.
Un widget Liste déroulante pour le champ Matière.
Plusieurs widgets Application composite contenue :
Pour l'application composite d'en-tête de navigation.
Pour afficher l'application composite en cascade, de Pareto, de tendance, de panneau de capacité et de détails de perte de temps, selon le cas.
Entrées
Les paramètres d'entrée de l'application composite PTC.PerformanceAnalysis.Analysis_MU sont les suivants :
materialMasterUid : UID de la matière sélectionnée dans le filtre Matière appliqué.
startDate : date de début du filtre Plage de dates appliqué.
endDate : date de fin du filtre Plage de dates appliqué.
isShowAverageWeek : valeur booléenne indiquant l'état du bouton Afficher la semaine moyenne.
equipmentUID : UID de l'équipement dans le filtre Equipement appliqué.
equipmentThingName : nom de l'objet pour l'équipement sélectionné dans le filtre Equipement appliqué.
equipmentName : nom affiché de l'équipement sélectionné dans le filtre Equipement appliqué.
containedMashupChanged : valeur booléenne qui invite à l'actualisation de l'application composite contenue affichant le graphique en cascade, de Pareto ou de tendance au cours de la navigation.
managerName : nom de l'objet de gestionnaire à partir duquel les services de cette application composite sont exécutés.
Sorties
Les paramètres de sortie de l'application composite PTC.PerformanceAnalysis.Trend_MU sont les suivants :
containedMashupChanged : valeur booléenne qui invite à l'actualisation de l'application composite contenue affichant le graphique en cascade, de Pareto ou de tendance au cours de la navigation.
materialMasterUid : UID de la matière sélectionnée dans le filtre Matière appliqué.
startDate : date de début du filtre Plage de dates appliqué.
endDate : date de fin du filtre Plage de dates appliqué.
equipmentUID : UID de l'équipement dans le filtre Equipement appliqué.
equipmentThingName : nom de l'objet pour l'équipement sélectionné dans le filtre Equipement appliqué.
equipmentName : nom affiché de l'équipement sélectionné dans le filtre Equipement appliqué.
Services
L'application composite utilise les services dynamiques suivants à partir de la forme d'objet PTC.PerformanceAnalysis.Management_TS :
GetChartTitle : récupère les informations d'équipement et de matière utilisées dans le titre du graphique.
GetMaterialMasters : lorsqu'un poste de charge est sélectionné dans le filtre Equipement, ce service récupère les données de base matière pour le poste de charge, la zone à laquelle le poste de charge appartient et le cadenceur du poste de charge.
GetMfgModelManager : récupère le nom du PTC.MfgModel.Manager enregistré. Ce service examine d'abord la table ManagerConfiguration de l'objet PTC.PerformanceAnalysis.Manager pour voir s'il trouve une entrée pour la valeur id spécifique. S'il ne trouve pas d'entrée à cet emplacement, le service consulte la table DefaultGlobalManagerConfiguration sur l'objet PTC.Base.Manager.
GetPanelMashup : récupère le nom de l'application composite à afficher dans le volet inférieur droit. Lorsqu'aucun élément du graphique n'est sélectionné, le service récupère le nom de l'application composite de panneau de capacité. Lorsqu'une barre est sélectionnée dans le graphique, le service récupère le nom de l'application composite de panneau de perte de temps.
GetTrendMashupsConfiguration : récupère l'application composite à afficher dans le volet inférieur gauche. Lorsqu'aucun filtre n'est appliqué, il s'agit de l'application composite de détails vides. Lorsqu'un filtre est appliqué, il s'agit de l'application composite de graphique de tendance.
IsEnterpriseOrRegion : détermine si l'équipement sélectionné dans le filtre Equipement appliqué est une entreprise ou une région. Lorsqu'une entreprise ou une région est sélectionnée, le bouton Afficher le journal des événements est désactivé.
IsWorkCenter : détermine si l'équipement sélectionné dans le filtre Equipement appliqué est un poste de charge. Si le poste sélectionné n'est pas un poste de charge, le filtre Matière et le bouton Graphique suivant sont désactivés.
Les services dynamiques vous permettent de sélectionner l'entité devant exécuter un service au moment de l'exécution. Dans ce cas, le service peut être exécuté à partir de n'importe quelle entité implémentant la forme d'objet PTC.PerformanceAnalysis.Management_TS. Pour plus d'informations, consultez la rubrique Services dynamiques dans la rubrique Mashup Builder du Centre d'aide ThingWorx.
Est-ce que cela a été utile ?