1

2 つのデータ ブロック 'Employee' をマスターとして、'Employee_Details' を詳細として、1 つのコントロール ブロックをナビゲーション用に持っています。メニューを使用しましたが、通常、デフォルトの開発者ツールバーは表示されませんでした。そのため、目的を果たすために Enter-Query ボタンを配置します。ボタンを押したときのトリガーを使用しました。

GO_BLOCK('EMPLOYEE');
IF :System.Mode = 'NORMAL' THEN 
    Enter_Query;
ELSE
    EXECUTE_QUERY;
END IF;

最初のトリガーで、フォームは Enter-Query モードになります。しかし、Execute_Query を押しても機能しません。むしろ、F8 を押してクエリを実行し、Ctrl+q を押してキャンセルするようにステータス バーに表示されます。コードを別のボタンに配置しようとしましたが、機能しませんでした。クエリを実行するために F8 キーを押したくありません。ボタン コードがクエリの実行で機能しないのはなぜですか? 何か解決策はありますか?

4

1 に答える 1