我有 2 个数据块“Employee”作为主数据块,“Employee_Details”作为详细信息和 1 个用于导航的控制块。我使用了我的菜单,通常没有出现默认的开发人员工具栏。所以我放置了一个 Enter-Query 按钮来达到目的。我使用了按下按钮时的触发器。
GO_BLOCK('EMPLOYEE');
IF :System.Mode = 'NORMAL' THEN
Enter_Query;
ELSE
EXECUTE_QUERY;
END IF;
在第一个触发器中,表单进入输入查询模式。但是当我按下 Execute_Query 时它不起作用。而是在状态栏中显示按 F8 进行查询,按 Ctrl+q 取消。我尝试将代码放在不同的按钮中,但不起作用。我不想按 F8 来执行查询。为什么我的按钮代码不适用于执行查询?你有什么解决办法吗?