Oracle [确定]和[忽略]按钮的单独操作
在OracleApex中,我有一个页面,希望在其中编辑各个记录。为此,用户选择一条数据记录,然后单击[确定]或[忽略]按钮。在这里,我定义了发送页面,然后在处理过程中进行更新和插入。但他一个接一个地“合乎逻辑地”工作。当我单击[确定]时,应进行插入和更新,当我选择[忽略]时,仅应进行不在表中插入的更新。执行此操作的最佳方法是什么?过程允许您创建一个服务器端条件,该条件还提供给您选择与其相关的按钮Oracle [确定]和[忽略]按钮的单独操作,oracle,oracle-apex,Oracle,Oracle Apex,在OracleApex中,我有一个页面,希望在其中编辑各个记录。为此,用户选择一条数据记录,然后单击[确定]或[忽略]按钮。在这里,我定义了发送页面,然后在处理过程中进行更新和插入。但他一个接一个地“合乎逻辑地”工作。当我单击[确定]时,应进行插入和更新,当我选择[忽略]时,仅应进行不在表中插入的更新。执行此操作的最佳方法是什么?过程允许您创建一个服务器端条件,该条件还提供给您选择与其相关的按钮 因此,创建两个进程,每个进程都有自己的按钮。执行此操作时,进程将仅在按下其按钮时启动。进程允许您创建
因此,创建两个进程,每个进程都有自己的按钮。执行此操作时,进程将仅在按下其按钮时启动。进程允许您创建一个服务器端条件,该条件还允许您选择与其相关的按钮
因此,创建两个进程,每个进程都有自己的按钮。这样,进程只有在按下按钮时才会启动。有多个选项:
您需要在“Request is contained in value”类型上设置一个服务器端条件,其值为“OK;IGNORE”。如果按下按钮OK(确定)或按钮IGNORE(忽略),这将产生true。有多个选项:
IF :REQUEST = 'OK' THEN
--code to execute when OK is pressed
ELSIF :REQUEST = 'IGNORE' THEN
--code to execute when OK is pressed
END IF;