アクション設定時のトラブル
ここでは、画面のアクション設定に関するトラブルと対処方法について説明します。
Q. アクションアイテムの入力欄の表示を切り替えたい
A. アクションアイテムの入力欄は、通常表示と拡張表示を切り替えることができます。アクションエディタの右上にある[
]と[
]をクリックして切り替えてください。
- (1) アクションアイテムの入力欄を拡張する:「ローコード操作マニュアル - アクション設定 > アクションアイテムの入力欄を拡張する」
Q. 実行条件を表示・変更したい
A. 実行条件は、初期設定では「常に実行」が設定されています。実行条件を表示・変更する場合は、アクションアイテムで[
]をクリックして、詳細設定を表示します。
- (1) 詳細設定の表示・非表示を切り替える:「ローコード操作マニュアル - アクション設定 > 詳細設定の表示・非表示を切り替える」
Q. アクションアイテムを削除したい
A. アクションアイテムを削除したい場合は、対象のアイテムを選択し、[
]をクリックします。
- (1) アクションアイテムを削除する:「ローコード操作マニュアル - アクション設定 > アクションアイテムを削除する」
Q. アクションアイテムを移動したい
A. アクションアイテムを移動する場合は、対象のアイテムを選択し、移動先へドラッグ&ドロップしてください。また、アクションアイテムを切り取り、貼り付けることで移動することも可能です。
- (1) アクションアイテムを切り取りする:「ローコード操作マニュアル - アクション設定 > アクションアイテムを切り取りする」
Q. フロールーティング定義が検索に表示されない
A. 作成したフロールーティング定義が「IM-LogicDesigner フロールーティング定義検索」ダイアログに表示されない場合は、フロールーティング定義が作成・保存されていることを確認し、検索窓にフロー定義名を入力して検索してください。
- (1) フロールーティング定義を確認する:「ローコード操作マニュアル - フロールーティング定義の編集 > フロールーティング定義を編集する」
Q. メッセージを修正したが、画面に反映されない
A. 画面に表示するメッセージを変更する場合は、まず多言語メッセージを修正してください。その後、多言語変数へ変更内容を反映(再取得・更新)し、画面を再読み込みして表示内容を確認してください。
- (1) 多言語メッセージを編集する:「3.2 画面で利用する値の設定 > 多言語変数を設定する > Step 2. 多言語メッセージを作成する」
- (2) 多言語メッセージの変更を反映する:「ローコード操作マニュアル - 画面変数の設定-応用操作 > 多言語メッセージの変更を反映する」
Q. 「HTTP 404:ページが見つかりません」と表示される
A. 「HTTP 404:ページが見つかりません」と表示される場合は、遷移先のURLが存在しない可能性があります。以下の内容を確認してください。
- 管理画面(一覧)が作成されているか。
- 「URL〇に遷移する」アクションで設定した遷移先が正しいか。
- フロールーティングのURLが変更されていないか。
本チュートリアルでは、登録画面の作成直後など、遷移先の管理画面がまだ作成されていない状態で、一覧ボタンや登録成功後の画面遷移を実行すると、HTTP 404が表示されることがあります。管理画面を作成した後に、再度動作を確認してください。
- (1) 「URL〇に遷移する」の設定を確認する:「3.6 アクションの設定 > 画面遷移アクションを設定する」
- (2) フロールーティングの設定を確認する:「3.5 登録処理のURL設定」
- (3) 定数に設定したURLを確認する:「3.2 画面で利用する値の設定 > 定数を設定する」
Q. 登録をキャンセルしてもデータが登録される
A. 登録ボタンをクリックした後、確認ダイアログで[キャンセル]をクリックしても管理画面が表示され、データが登録される場合は、以下の内容を確認してください。
- 真偽値型の変数
confirmResultが設定されているか。 - 変数
confirmResultの代入値に「いいえ(false)」が選択されているか。 - 「メッセージ〇を確認ダイアログで表示する」の「代入先」に変数
confirmResultが設定されているか。 - 確認ダイアログでキャンセルした場合の「空処理」アクションアイテムが設定されているか。
また、登録されたデータを削除したい場合は、TableMaintenance機能を利用して削除してください。
- (1) 変数を確認する:「3.2 画面で利用する値の設定 > 変数を設定する > Step 2. state変数を作成する」
- (2) アクションアイテムの設定内容を確認する:「3.6 アクションの設定 > 資産登録アクションを設定する > Step 1. アクションを設定する」
- (3) 一覧に表示されているデータを削除する:「プレビュー時のトラブル > Q. 一覧のデータを削除したい」