Tôi đã viết một hàm sql pl tùy chỉnh để thực hiện ủy quyền. Tôi biết chức năng của tôi đang được gọi bởi móc ủy quyền của Apex. Nhưng tôi cần phải gỡ lỗi những gì đang xảy ra bên trong chức năng authz của tôi.wwv_flow.debug() vs apex_debug.message()
Tôi đã sử dụng thành công wwv_flow.debug() trước khi gỡ lỗi các cuộc gọi ajax mà tôi đã thực hiện để lưu trữ procs. Tôi có thể thấy tin nhắn của tôi trong cửa sổ gỡ lỗi của đỉnh.
Nhưng trong khi gỡ lỗi chức năng ủy quyền của tôi, tôi không thể thấy thông báo gỡ lỗi của mình. Tôi đang cố gắng sử dụng cả hai wwv_flow.debug() và apex_debug.message()
này mang lại cho tôi 2 câu hỏi:
sự khác biệt giữa wwv_flow.debug() và apex_debug.message là gì ()? Khi nào thì nên sử dụng?
Bất kỳ ý tưởng nào về lý do thông báo gỡ lỗi của tôi không hiển thị trong khi gọi hàm ủy quyền của tôi?
Cảm ơn.
CẬP NHẬT: tắt tin nhắn của tôi không được hiển thị, vì ủy quyền đã được lưu vào bộ nhớ cache và mã pl/sql của tôi không được gọi, vì vậy tôi đã giải quyết câu hỏi # 2. Và tôi có thể thấy cả wwv_flow.debug() và apex_debug.messages() của tôi. Câu hỏi số 1 vẫn đứng vững.
Cảm ơn khi làm sạch mà lên. Nó không rõ ràng từ các tài liệu. Tôi đã thấy rằng apex_debug thay thế apex_debug_message, vì vậy mà nhiều tôi biết. :-) – lostdorje