Phần sau được phát triển bằng Apex 4.1 nhưng ngoài một số thay đổi về mặt thẩm mỹ, các nguyên tắc phải giống nhau.
Dữ liệu đến từ lược đồ scott.emp chuẩn.
Tổng quan
Đây là trang 1, người dùng có thể nhập empno và \ hoặc một người được thuê.
Khi nhấn gửi, báo cáo sau trên một trang khác được hiển thị:
Cách hoạt động
Ở trang 1, tôi đã tạo ba mục được hiển thị. Các mục văn bản được gọi là P1_EMPNO và P1_HIREDATE. Hành động cho nút là "Gửi trang"
Vẫn ở trang 1, hãy tạo một nhánh với các giá trị sau:
Nhánh này điều hướng đến trang 2 (vẫn chưa được phát triển) và đặt giá trị của các mục trên trang 2 với các giá trị từ trang 1.
Tạo một trang mới, trong ví dụ này, trang này sẽ được chuyển đến trang 2.
Trên trang 2, hãy tạo một báo cáo tương tác mới bằng cách sử dụng truy vấn sau:
select e.*
from emp e
Tiếp theo, tạo hai mục văn bản trong cùng một vùng với báo cáo và gọi chúng là:P2_EMPNO và:P2_HIREDATE. Tôi thấy hữu ích khi hiển thị các mục này trong quá trình phát triển để bạn có thể thấy rằng các giá trị chính xác đang được chuyển đến trang. Bạn luôn có thể đặt chúng là ẩn khi bạn hài lòng với báo cáo.
Cuối cùng sửa đổi truy vấn được sử dụng bởi báo cáo tương tác để sử dụng các giá trị được cung cấp bởi trang 1
Chạy ứng dụng.