分析マッシュアップ
分析マッシュアップ (
PTC.PerformanceAnalysis.Analysis_MU) は、
パフォーマンス分析ツールのメインマッシュアップです。これには、
「フィルタ」枠、
ナビゲーションヘッダー用の組み込みマッシュアップ、および
ウォーターフォール図、
パレート図、または
トレンド図の各チャートを表示する組み込みマッシュアップが含まれています。
ウィジェット
PTC.PerformanceAnalysis.Analysis_MU マッシュアップは、次のウィジェットを使用します。
• 複数の「ラベル」ウィジェット。
• 「フィルタ」枠に使用される「タブ」ウィジェット。
• 「日付範囲」フィルタ用の「日時ピッカー」ウィジェット。
• 複数の「ボタン」ウィジェット:
◦ 「設備」フィルタの場合、「設備を選択」ウィンドウを起動するために使用します。
◦ 「適用」および「リセット」ボタンの場合。
• 「材料」フィールド用の「ドロップダウン」ウィジェット。
• 複数の「組み込みマッシュアップ」ウィジェット:
◦ ナビゲーションヘッダーマッシュアップの場合。
入力
PTC.PerformanceAnalysis.Analysis_MU マッシュアップの入力パラメータは、次のとおりです。
• containedMashupChanged - ナビゲーションを行っているときに、ウォーターフォール図、パレート図、またはトレンド図を表示している組み込みマッシュアップの更新を促すブール。
• managerName - このマッシュアップ上のサービスを実行するマネージャ Thing の名前。
出力
PTC.PerformanceAnalysis.Trend_MU マッシュアップの出力パラメータは、次のとおりです。
• containedMashupChanged - ナビゲーションを行っているときに、ウォーターフォール図、パレート図、またはトレンド図を表示している組み込みマッシュアップの更新を促すブール。
サービス
マッシュアップでは、PTC.PerformanceAnalysis.Management_TS Thing Shape から次のダイナミックサービスを使用します。
• GetChartTitle - チャートのタイトルで使用される設備と材料の情報を読み込みます。
• GetMaterialMasters - 「設備」フィルタで作業拠点が選択されている場合、このサービスは作業拠点の材料マスター、作業拠点が属する区分、および作業拠点の先導作業ユニットを読み込みます。
• GetMfgModelManager - 登録されている PTC.MfgModel.Manager の名前を読み込みます。このサービスは、最初に PTC.PerformanceAnalysis.Manager Thing の ManagerConfiguration テーブルを調べて、特定の id 値のエントリが存在するかどうかを確認します。そこにエントリが見つからない場合、サービスは次に PTC.Base.Manager Thing の DefaultGlobalManagerConfiguration テーブルを調べます。
• IsWorkCenter - 選択した設備が作業拠点であるかどうかを調べます。作業拠点でないものが選択された場合、
「材料」フィルタは無効になり、ナビゲーションヘッダーマッシュアップ内の右矢印ボタン (
) は無効になります。
• ResetNavigationHistory - navigationHistory 入力パラメータを消去します。
ダイナミックサービスを使用すると、実行時にサービスを実行するエンティティを選択できます。この場合、
PTC.PerformanceAnalysis.Manager_TS Thing Shape を実装している任意のエンティティから、サービスを実行できます。詳細については、ThingWorx ヘルプセンターの「Mashup Builder」セクションの
ダイナミックサービスを参照してください。