シフトランディングページ
シフトおよびスタッフハブの概要ページで、「シフト」タイルをクリックして、「シフト」画面を起動します。
シフトランディングページから、シフトを 作成編集、および 削除できます。テーブルに表示されている任意の値 (名前、開始時刻、または終了時刻) によってシフトをサーチしたり、テーブル内の任意の列によって並べ替えたりすることもできます。戻る矢印 () をクリックして、シフトおよびスタッフハブの概要ページに戻ります。
マッシュアップおよびウィジェット
PTC.SCA.SCO.ShiftLandingPage マッシュアップでは、「シフト」ランディングページ画面を定義します。マッシュアップでは、「ラベル」「ボタン」「ナビゲーション」「インフォテーブルセレクタ」、および「アドバンスグリッド」ウィジェットを使用します。
「ボタン」ウィジェットは、「作成」「編集」、および「削除」ボタンに使用されます。これらの各「ボタン」ウィジェットは、ボタンがクリックされたときに適切なマッシュアップを起動する「ナビゲーション」ウィジェットにバインドされます。
「ラベル」ウィジェットは、「シフト」ページの見出しに使用されます。
「インフォテーブルセレクタ」ウィジェットは、「編集」および「削除」ボタンをアクティブにするか非アクティブにするかを決定します。これらのボタンは、テーブルで行が選択されている場合にのみアクティブになります。
「アドバンスグリッド」ウィジェットは、シフト情報を表示するテーブルを定義します。
サービス
マッシュアップでは、PTC.SCA.SCO.ShiftManagementUtils Thing から次のサービスを使用します。
「GetFilteredShifts」 - サーチフィールドに入力した値によってフィルタされたシフトのリストを返します。
「GetShifts」 - すべてのシフトのリストを返します。