Руководство Oracle APEX Master Details
1. Виды Master-Details
Самая новая версия Oracle APEX на данный момент (18-10-2015) это 5.0.1, к сожалению она еще не позволяет вам создавать 2 Tabular-Form на одной странице. Это значит вы не можете создать Master & Details на одной странице где оба в виде Tabular-Form, но группа разработчиков Oracle APEX пообещали, что эти ограничения исправлены в следующих версиях. Поэтому вам нужно терпеливо подождать. А теперь, работая с Master-Details у вас есть 2 выбора:
- Master-Details, Master is Form and Details is Tabular-Form, edit on same page.
- Master-Details, Master is Form and Details is Table,edit Details on another page.
Master-Details с Master вида form, details вида Tabular-Form, редактирование на одной странице
Изображение Slider ниже позволяет вам видеть страницу отображающую Master-Detail, с Master вида Form, Details это Tabular-Form. Вы можете легко создать с помощью Wizard.
- SLIDER
Master-Details с Master вида Form, details вида таблицы, редактирование details на другой странице
Изображение slider ниже показывает веб страницу отображающую Master-Detail, с Master вида Form, и Details это таблица, создать и редактировать записи Detail на другой странице. Вы можете легко создать с помощью Wizard.
- SLIDER
2. Создать страницу Master-Details с Wizard
Создать Master-Details с помощью Wizard
Выбрать таблицу Master как DEPT
Выбрать детальную таблицу EMP.
Wizard спрашивает вас "Include master report?":
- Если выберите Yes, wizard создаст страницу списка записей Master отображенную в виде таблицы (Можно только просматривать) и страницу содержащую Master вида Form и Details вида Tabular-Form.
- Напротив, если выберите No, только 1 странца создается с Master вила Form и Details вида Tabular-Form.
Ввести:
Master Page
Detail Page
- Page Number: 10
- Page Title: Master-Details (1)
- Region Title: DEPT
- Page Mode: Normal
Detail Page
- Page Number: 11
- Page Title: EMP
Master-Details создан, вы можете протестировать приложение.
Вы можете поменять Item отображенные на Tabular-Form на "Select List" или LOV, в статье про Tabular Form я дал детальную инструкцию по этому поводу.
Создаются 2 страницы когда вы создаете Master-Details с помощью Wizard, как я говорил на Oracle APEX вам не позволяется создавать 2 Tabular-Form на одной и той же странице, по крайней мере с настоящей версией (Oracle APEX 5.0.1), надеюсь это ограничение будет исправлено в следующих версиях.
Руководства Oracle APEX
- Что такое Oracle Application Express?
- Установите Oracle Apex 5.0
- Установите Oracle REST Data Services (ORDS) для Oracle APEX
- Руководство Oracle APEX для начинающих (APEX 5.0)
- Руководство Oracle APEX Tabular Form
- Руководство Oracle APEX Master Details
- Пользовательская аутентификация в Oracle APEX
- Руководство Oracle APEX Dynamic Action
- Создание области динамического содержимого в Oracle APEX (PL/SQL Dynamic Content)
- Что такое Business Intelligence?
- Установить Oracle BI 11g
Show More