Следното е разработено с помощта на Apex 4.1, но с изключение на някои козметични промени принципите трябва да са същите.
Данните идват от стандартната схема на scott.emp.
Общ преглед
Това е страница 1, потребителят може да въведе empno и/или hiredate.
Когато се натисне изпращане, се показва следният отчет на различна страница:
Как работи
На страница 1 създадох трите показани елемента. Текстовите елементи се наричат P1_EMPNO и P1_HIREDATE. Действието за бутона е „Изпращане на страница“
Все още на страница 1 създайте клон със следните стойности:
Този клон навигира до страница 2 (която все още не е разработена) и задава стойностите на елементите на страница 2 със стойностите от страница 1.
Създайте нова страница, в този пример това ще бъде препратена към страница 2.
На страница 2 създайте нов интерактивен отчет, като използвате следната заявка:
select e.*
from emp e
След това създайте два текстови елемента в същия регион като отчета и ги наречете :P2_EMPNO и :P2_HIREDATE. Намерих за полезно да покажа тези елементи по време на разработката, за да можете да видите, че правилните стойности се предават на страницата. Винаги можете да ги зададете като скрити, след като сте доволни от отчета.
Накрая променете заявката, използвана от интерактивния отчет, за да използвате стойностите, предоставени от страница 1
Стартирайте приложението.