|
|
|
Подскажите по UIX
|
|||
|---|---|---|---|
|
#18+
Кто работает с UIX (JSF) подскажите как реализовать: /среда разработки JDeveloper 10.1.2.0.0 (1811) БД ORACLE 9i R2 есть 4 таблици: tb_emp id id_people id_department tb_people id firstname lastname tb_department id name id_establishment tb_establishment id name Нужно отобразить и редактировать служаших каждого отдела Что то вроде tb_establishment.name - label tb_department.name - список с выбором отделов предприятия (данные прописываются в tb_emp.id_department) tb_people.lastname - edit tb_people.firstname - edit и все это с навигацией по tb_emp (тоесть как бы редактировать представление: SELECT est.name estname, dep.name depname, p.lastname, p.firstname, FROM tb_emp emp inner join tb_people p on emp.id_people = p.id inner join tb_department dep on emp.id_department = dep.id inner join tb_establishment est on dep.id_establishment = est.id ) Приветствуются все предложения и ссылки. И еще неплохо бы переходит к редактированию сотрудников из списка отделов например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2005, 18:55 |
|
||
|
Подскажите по UIX
|
|||
|---|---|---|---|
|
#18+
Вообще в JDevelopereэто довольно просто сделать, тем более через UIX. можно наприменр отобразить отношение master-detail, где главным будет название отдела, а при выборе отдела соответственно менялись бы списки сотрудников. Вообще можно просто добавить новые поля в объект tb_empEntity: имя,фамилию и название отдела. tb_department и tb_emp связаны 1:M => jдевелопер создаст соответствующий просмотровый объект. останется только пихнуть его на форму редактировать тоже просто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 11:38 |
|
||
|
Подскажите по UIX
|
|||
|---|---|---|---|
|
#18+
Для двух связанных таблиц это все великолепно проходит. Но когда есть обьединение через одну, две три таблицы??? Как это красиво реализовать в голову не приходит. Может кто предложит? (т.е. m-m => m-1-m). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2005, 17:03 |
|
||
|
Подскажите по UIX
|
|||
|---|---|---|---|
|
#18+
BC4J позволяет моделировать отношения m:m с использованием ассоциаций, см. присоединенный файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2005, 13:15 |
|
||
|
Подскажите по UIX
|
|||
|---|---|---|---|
|
#18+
Спасибо с моделью разобрался, а как насчет визардов. Т.е. с Data Controll палитры я могу выбрать нужные поля. но как быть со связаной навигацией ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2005, 09:37 |
|
||
|
Подскажите по UIX
|
|||
|---|---|---|---|
|
#18+
Кто нибудь с этими работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2005, 09:04 |
|
||
|
Подскажите по UIX
|
|||
|---|---|---|---|
|
#18+
Я работаю, но в основном в области моделирования бизнес-логики с использованием BC4J. А весь UIX интерфейс я генерю с использованием JHeadstart . Вот например пример сгенеренного интерфейса для отношения m:m. Делать такой интерфейс с использованием JDeveloper - повесишься. Так что советую вам выкачать JHeadstart и попробовать сгенерить тот интерфейс, который вам необходим, а потом поизучать сгенеренный код, может и понятно будет, как его с использованием JDeveloper создать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 17:14 |
|
||
|
Подскажите по UIX
|
|||
|---|---|---|---|
|
#18+
Где можно научится внедрению данных технологий и использованию соответствующих продуктов? Курсы, лекции, литература(рус) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2005, 19:14 |
|
||
|
Подскажите по UIX
|
|||
|---|---|---|---|
|
#18+
Курсов нет, лекций нет, литературы на русском тоже нет. Я изучал и продолжаю изучать по англоязычной документации и по форуму на otn.oracle.com. Так же доступен исходный код JHeadstart, изучая который можно много чего интересного найти и баги продукта поправить. Так же есть хороший blog . Хочу вот перевести на русский JHeadstart Developer Guide, но все некогда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2005, 12:56 |
|
||
|
Подскажите по UIX
|
|||
|---|---|---|---|
|
#18+
Да, забыл уточнить, JHeadstart представляет плагин, который интегрирует его с JDeveloper и создает UIX или JSP инерфейсы на основании созданной в JDeveloper модели. Потом эти UIX и JSP страницы могут быть изменены с использованием JDeveloper. То есть JHeadstart это не новое средство разработки, это скорее средство генерации кода, позволяющее резко увеличить производительность труда разработчика на JDeveloper. Стоит все это порядка $5000 на разработчика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2005, 13:05 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33222137&tid=2151665]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
147ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 474ms |

| 0 / 0 |
