ADF - Демонстрация работы с Task Flow (Step By Step)

ADF - Демонстрация работы с Task Flow (Step By Step)
Автор: Сергей Меньшов (Казахстан, г.Алматы, 2014 г.) - http://vk.com/menshov_s
ADF - Демонстрация работы с Task Flow (Step By Step)
Создадим новый ADF-проект
Добавим Application Connection
Создадим Entity Object, View Object и Application Module
1
ADF - Демонстрация работы с Task Flow (Step By Step)
Автор: Сергей Меньшов (Казахстан, г.Алматы, 2014 г.) - http://vk.com/menshov_s
Настроим Entity Object для получения значения сиквенса при добавлении новой записи
(new oracle.jbo.server.SequenceImpl("EMPLOYEES_SEQ",adf.object.getDBTransaction())).getSequenceNumber()
2
ADF - Демонстрация работы с Task Flow (Step By Step)
Автор: Сергей Меньшов (Казахстан, г.Алматы, 2014 г.) - http://vk.com/menshov_s
Cоздадим переменную и критерий выборки для DepartmentView
3
ADF - Демонстрация работы с Task Flow (Step By Step)
Автор: Сергей Меньшов (Казахстан, г.Алматы, 2014 г.) - http://vk.com/menshov_s
Задействуем эти критерий в AppModule
Создаем два Task Flow (First и Second) в проекте ViewController
4
ADF - Демонстрация работы с Task Flow (Step By Step)
Автор: Сергей Меньшов (Казахстан, г.Алматы, 2014 г.) - http://vk.com/menshov_s
В SecondTaskFlow создадим входящий параметр
Настраиваем FirstTaskFlow
Передадим параметр в SecondTaskFlow
5
ADF - Демонстрация работы с Task Flow (Step By Step)
Автор: Сергей Меньшов (Казахстан, г.Алматы, 2014 г.) - http://vk.com/menshov_s
Перетаскиваем и настраиваем ExecuteWithParams из DepartmentsView1.Operations на SecondTaskFlow
Далее настроим схему следующим образом
6
ADF - Демонстрация работы с Task Flow (Step By Step)
Автор: Сергей Меньшов (Казахстан, г.Алматы, 2014 г.) - http://vk.com/menshov_s
Создаем фрагмент (JSFF) DeptParamView двойным щелчком
7
ADF - Демонстрация работы с Task Flow (Step By Step)
Автор: Сергей Меньшов (Казахстан, г.Алматы, 2014 г.) - http://vk.com/menshov_s
Создаем фрагмент DetpInfo
8
ADF - Демонстрация работы с Task Flow (Step By Step)
Автор: Сергей Меньшов (Казахстан, г.Алматы, 2014 г.) - http://vk.com/menshov_s
Создаем фрагмент EmpView
Зададим для каждой кнопки Action:




На главную – toTF1
Назад – toDeptInfo
Добавить – newEmp
Изменить – editEmp
9
ADF - Демонстрация работы с Task Flow (Step By Step)
Автор: Сергей Меньшов (Казахстан, г.Алматы, 2014 г.) - http://vk.com/menshov_s
Создадим фрагмент EmpEdit
10
ADF - Демонстрация работы с Task Flow (Step By Step)
Автор: Сергей Меньшов (Казахстан, г.Алматы, 2014 г.) - http://vk.com/menshov_s
Для Submit в Action укажем back.
Создадим страницу для работы
11
ADF - Демонстрация работы с Task Flow (Step By Step)
Автор: Сергей Меньшов (Казахстан, г.Алматы, 2014 г.) - http://vk.com/menshov_s
Все, можем тестировать приложение
12