0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Proj #002 取引先コード申請のオンライン化をするゾ~第2回 ファイナルアンサー?を実装しよう~

Last updated at Posted at 2024-12-20

フォームに「戻る」ボタンと「申請」ボタンがありまして、まあよくある話ですね。

image.png

「戻る」をクリックした際にポップアップが出るようにしました。
「無論」をクリックすると入力内容を初期化してメインメニューに戻ります。

image.png

「申請」をクリックすると、申請前の確認にメッセージが変わります。
これは「申請」のOnSelectで変数を使って実現しています。

「ファイナルアンサー」をクリックすると、Patch関数が発動してリストにアイテムが登録されます。
変更、削除申請の場合はリストのIDをキーにアイテムを更新する予定です。

image.png

ポップアップ画面は「戻る」「申請」それぞれのOnSelectで変数にTrueをセットして、
ポップアップ用のラベルのVisibleに変数をセットする事で実現しています。

ポップアップに表示されているボタンのOnSelectで変数をFalseにする事で、
ポップアップを非表示にしています。

キャンバスアプリを触り始めて2か月くらいですが、
もうだいたい理解してきたので、あとはこういうユーザビリティ向上のアイデアの引き出しを増やしていきたいと思います。

今回は時間がないのでプロパティの設定までは紹介しないですが、
こんな事も出来ますね、という紹介でした。

それではまた次回!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?