← 戻る

⚙️ 設定

🔒 この画面はバックオフィスメンバーのみアクセス可能です — Power Apps では User().Email による条件分岐で制御
🏖 当日休みメンバー
チェックしたメンバーはプログレスバー画面で「🏖 休み」バッジ付きで表示されます。
日付が変わると自動リセットされます(Power Automate で毎朝0時に全解除)。
👁‍🗨 プログレスバー非表示メンバー
チェックしたメンバーはプログレスバー画面から完全に非表示になります。
長期休暇・退職済み・外部委託メンバーなどの管理に使用します。
💡 Power Apps 実装メモ
アクセス制御(設定画面の OnVisible):
If(Not(User().Email in colBackofficeMembers.Email), Navigate(ProgressBarScreen))

休みフラグの保存先:
Patch(稼働率設定, LookUp(稼働率設定, メンバー名 = "たろう"), {当日休みフラグ: true, 休み設定日: Today()})

毎朝リセット(Power Automate):
リカレンス(毎日 0:00)→ 稼働率設定リストの「当日休みフラグ」を全件 false に更新

更新ボタン(リアルタイム取得):
ButtonRefresh01.OnSelect → Power Automate インスタントフロー → Graph API → ClearCollect(colSchedules, ...)
✓ 設定を保存しました