Làm cách nào tôi có thể cập nhật Biểu mẫu dạng bảng Apex bằng pl/sql thay vì sử dụng bản cập nhật nhiều hàng (MRU), thậm chí có thể không?Cập nhật biểu mẫu dạng bảng Apex với PLSQL
Xin cảm ơn trước.
Làm cách nào tôi có thể cập nhật Biểu mẫu dạng bảng Apex bằng pl/sql thay vì sử dụng bản cập nhật nhiều hàng (MRU), thậm chí có thể không?Cập nhật biểu mẫu dạng bảng Apex với PLSQL
Xin cảm ơn trước.
Có, điều đó là có thể. Bạn có thể xóa (hoặc vô hiệu hóa) các quá trình tiêu chuẩn như ApplyMRU, và thay thế chúng với các quá trình PL/SQL của riêng bạn để xử lý các mảng dạng bảng một cái gì đó như thế này:
for i in 1..apex_application.g_f02.count loop
update dept
set dname = apex_application.g_f03(i)
where deptno = apex_application.g_f02(i);
end loop;
Tuy nhiên, nó không phải là đơn giản và có là một chút công bằng mà bạn cần biết để có được quyền này, chẳng hạn như:
Đã từng có một "cách" tài liệu trên apex.oracle.com mô tả điều này một cách chi tiết, nhưng tôi đã không thể định vị nó gần đây.
Chính xác những gì tôi cần, cảm ơn Tony lần nữa! – maximus