【業務改善】Power Appsで座席表アプリを作成する!

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025

Комментарии • 4

  • @吏-m7z
    @吏-m7z Месяц назад +1

    選択した座席をキャンセルするやり方を教えてください

    • @tobby-it6959
      @tobby-it6959  Месяц назад

      ご視聴コメントありがとうございます。
      確認遅くなりました。
      席を移動した際などを想定して下記記述しています。
      座席のキャンセルについては、対象レコードのNameカラムとUser().FullNameが同じ場合かの条件分岐を追加することで実装できるかと思います。
      具体的には、5:47から記述している処理部分を下記のようにすることで実現可能です。
      If(
      LookUp(座席表,タイトル=selectchair).Name = User().FullName,
      Patch(座席表,LookUp(座席表,タイトル=selectchair),{Name:""}),
      Patch(座席表,LookUp(座席表,タイトル=selectchair),{Name:User().FullName});
      );
      選択した席に自分の名前があれば削除、なければ自分の名前を登録するようになります。
      ※同様の条件分岐で、ポップアップ画面に表示される文言も変更した方が分かりやすくなります。
      もし日を跨いだ際などに一律で席をリセットする際には、PowerAutomateなどのスケジュールフローでListsを空白文字やnullで更新することで実現できます。

  • @グーナー-x8x
    @グーナー-x8x Год назад +1

    非常に参考になりました。
    使用中の席を塗りつぶしする方法はあったりしますか?

    • @tobby-it6959
      @tobby-it6959  Год назад

      ご視聴とコメントありがとうございます。
      塗りつぶしですが、LableのFillプロパティにIf分で条件分岐させれば、状況によって 背景色をつけることが可能です。
      概要欄にも貼っている「便利】Power Appsで勤怠管理アプリを作成する!」でも、背景色の条件分岐を扱っているので参考にしてみてください。(6:25あたりからです。)
      ・ruclips.net/video/u6-uHPDIhds/видео.html