本文へ移動
Wagby11
マニュアルのグループを選ぶ

WAGBY11 MANUAL / 24

利用する画面を選ぶ

モバイルで必要な画面だけを公開し、参照用と登録・更新用を使い分けられます。

最終更新日:

モバイルUIの小目次へ

1. このページで伝える機能

モバイルで必要な画面だけを公開し、参照用と登録・更新用を使い分けられます。

2. Wagby11で実現できること

担当案件は検索と詳細だけを公開し、日報は登録・更新も使える構成にします。PC版で更新できる利用者であっても、担当案件のモバイル版には編集への入口を出しません。

検索と詳細だけを公開した担当案件の一覧です。新規・編集への入口を表示しません。
検索と詳細だけを公開した担当案件の一覧です。新規・編集への入口を表示しません。
公開する画面主な用途
検索・詳細登録済みのデータを探して確認する
登録その場で新しいデータを入力する
更新登録済みのデータを修正する

画面の一覧は許可リストです。省略した画面は暗黙には公開されず、そのモバイルURLを直接開いても利用できません。登録・更新へのボタンも表示しません。詳細や更新は対象レコードが必要なため、検索一覧や詳細画面から開きます。

モバイル画面の公開範囲と操作権限は別です。検索と詳細だけを公開しても、PC版やREST APIの登録・更新権限は変わりません。PC版・APIも含めて参照専用にする場合は、対象ロールの権限も参照だけにします。

モバイル専用の標準画面は検索・詳細・登録・更新です。予定や位置情報をモバイルで確認する場合も、同じモデルの検索・詳細を利用します。PC版のカレンダービュー・タイムラインビュー・マップビューはそのまま残せます。

3. AIへの指示例

最小限の指示例

担当案件は、モバイルでは検索と詳細だけ使えるようにしてください。

AIは対象モデルと公開する画面、入口の表示を類推して補います。PC版やAPIでも変更を禁止する必要があるかは、別に伝えます。

より詳細な指示例

担当案件SecurityCaseのモバイル版は標準のsearchとdetailだけを公開してください。モバイル版の新規・編集の導線を出さず、create・updateを直接開いても利用できないことを確認します。PC版での既存の操作権限とデータスコープは保持してください。
既存の定義・データ・権限を保持し、Wagby11のguide・referenceを確認してください。生成・ビルド後、対象利用者でPC版とモバイル版の動作を確認してください。

4. 編集されるAppSchemaの例

以下は関連する定義の抜粋です。構文を覚えなくても、利用する画面・入力ルール・操作できる利用者をAIへ伝えられます。

# SecurityCaseのuiへ加える設定の抜粋
ui:
  profiles:
    mobile:
      pages:
        - { screen: search, type: standard }
        - { screen: detail, type: standard }

この例はモバイル画面の公開範囲だけを絞ります。操作権限も含めて参照専用にする場合は、permissionsの対象ロールにcrud: [R]を指定します。

5. 参考資料

モバイルUI
designer/docs/appschema/html/guide/07-screens/20-mobile-ui.html
UI定義
designer/docs/appschema/html/reference/10-ui.html
CRUD権限
designer/docs/appschema/html/guide/10-security/03-crud-permissions.html