損失イベント更新マッシュアップ
損失イベント更新マッシュアップ (PTC.ProductionDashboard.UpdateLossEvent_MU) は、「損失イベントを編集」ウィンドウ用のメインマッシュアップであり、組み込みマッシュアップのラッパーとボタンを提供します。このウィンドウは、「イベントログ」内のイベントをクリックすると起動します。
「損失イベントを編集」ウィンドウ。
ウィジェット
PTC.ProductionDashboard.UpdateLossEvent_MU マッシュアップは、次のウィジェットを使用します。
下記のマッシュアップを呼び出す、複数の「組み込みマッシュアップ」ウィジェット:
PTC.ProductionDashboard.EntryHeader_MU
PTC.OperationKPI.TreeSelector_MU
PTC.ProductionDashboard.LossEventDetails_MU
PTC.ProductionDashboard.DeleteEvent_MU
「保存」および「キャンセル」ボタンに使用される、複数の「ボタン」ウィジェット。
入力
PTC.ProductionDashboard.UpdateLossEvent_MU マッシュアップの入力パラメータは、次のとおりです。
selectedEventCategory - 選択したイベントカテゴリに関する情報を含むインフォテーブル。
selectedReason - 選択した損失理由に関する情報を含むインフォテーブル。
timeZone - 選択した作業拠点が属するサイトのタイムゾーン。
showSplitEvent - 編集中のイベントが自動イベントであるかどうかを示すブール。
thingName - 選択した作業拠点の先導作業ユニットの Thing 名。
event - 編集中の損失イベントに関する情報を含むインフォテーブル。
manager - このマッシュアップでダイナミックサービスを実行するマネージャ。
workCenterThingName - 選択した作業拠点の Thing 名。
出力
PTC.ProductionDashboard.UpdateLossEvent_MU マッシュアップの出力パラメータは、次のとおりです。
selectedEventCategory - 選択したイベントカテゴリに関する情報を含むインフォテーブル。
selectedReason - 選択した損失理由。
showSplitEvent - 編集中のイベントが自動イベントであるかどうかを示すブール。
サービス
マッシュアップでは、RuntimeLocalizationFunctions リソースから次のサービスを使用します。
GetEffectiveToken - ローカライズされたメッセージテキストのトークンを読み込みます。
マッシュアップでは、PTC.ProductionDashboard.Management_TS Thing Shape から次のダイナミックサービスを使用します。
CreateOrUpdateEvent - 指定された情報に基づいて、イベントを作成または更新します。
GetModel - イベントの先導作業ユニットを読み込みます。
GetProductionBlockInfo - 指定された生産ブロックのための情報を読み込みます。
GetReasonTypeFilterByAction - このアクションに適した理由タイプのリストを読み込みます。
ダイナミックサービスを使用すると、実行時にサービスを実行するエンティティを選択できます。この場合、サービスは、PTC.ProductionDashboard.Management_TS Thing Shape を実装する任意のエンティティから実行できます。詳細については、ThingWorx ヘルプセンターの「Mashup Builder」セクションのダイナミックサービスを参照してください。
これは役に立ちましたか?