在Apex中,可以使用复选框来选择和删除行。以下是一个示例代码,展示了如何在交互式报告中使用复选框来选择和删除行:
SELECT apex_item.checkbox2(1, emp_id) as SELECT,
emp_id,
emp_name,
emp_salary
FROM employees;
BEGIN
FOR i IN 1..APEX_APPLICATION.G_F01.COUNT LOOP
DELETE FROM employees
WHERE emp_id = APEX_APPLICATION.G_F01(i);
END LOOP;
END;
在上述代码中,"APEX_APPLICATION.G_F01"是一个Apex提供的全局数组,它包含了所选行的值。
通过以上步骤,您可以在Apex的交互式报告中使用复选框来选择和删除行。当点击删除按钮时,所选的行将被从数据库中删除。请注意,上述代码仅为示例,您需要根据自己的表结构和需求进行相应的修改。