Q10:「3.7. 参照機能の作成と登録機能作成の準備」の「操作: テーブルに検索結果を設定しましょう。」のD[参照]ボタンをクリックしても何も出ません。エラーも出ないし、検索結果も。@〜Cまでの工程も何もエラーは出ません。
A10:
ご質問の件ですが、コンポーネント間の接続が正しく設定されていない可能性が考えられます。図59をご覧になり、特に以下の点についてご確認をお願いいたします。
(1) イベント生成["受信イベント"]から発生しているイベントがデータ生成イベントかどうか。
(2) イベント生成["受信イベント"]から発生しているデータ生成イベントがサブルーチン["参照データ取得"]に接続されているかどうか。
(3) イベント生成["受信イベント"]に接続されているサブルーチン["参照データ取得"]の起動メソッドが「イベントを渡して処理を呼び出す」になっているかどうか。
(4) イベント生成["送信イベント"]から発生しているイベントがデータ生成イベントかどうか。
(5) イベント生成["送信イベント"]から発生しているイベントが発注依頼["発注依頼"]に接続されているかどうか。
(6) ボタン["参照"]に接続されているイベント生成["送信イベント"]の起動メソッドが「データ生成イベントの発生」になっているかどうか。
(7) サブルーチン["参照データ取得"]から発生しているイベントがデータ生成イベントかどうか。
(8) サブルーチン["参照データ取得"]から発生しているデータ生成イベントに テーブル["画面表示用"]とテーブル["登録用"]が接続されているかどうか。
これらが正しく設定されていながら検索結果が表示されない場合には、図55をご覧になり、アプリケーションビルダートップ画面上で、以下の接続をご確認ください。
(9) 発注依頼["発注依頼"]から発生しているイベントがデータ生成イベントかどうか。
(10) 発注依頼["発注依頼"]から発生しているデータ生成イベントがローカルMySQL管理["ローカルMySQL管理"]に接続されているかどうか。
(11) 発注依頼["発注依頼"]に接続されているローカルMySQL管理["ローカルMySQL管理"]の起動メソッドが「イベント番号を指定してSQL文を実行する」になっているかどうか。
(12) ローカルMySQL管理["ローカルMySQL管理"]から発生しているデータ生成イベントが発注依頼["発注依頼"]に接続されているかどうか。
(13) ローカルMySQL管理["ローカルMySQL管理"]に接続されている発注依頼["発注依頼"]の起動メソッドが「データ生成イベントの発生」になっているかどうか。