вторник, 13 сентября 2016 г.

Role Center и его конфигурация (часть 3 - конфигурация Navigation Pane, группировка HomeItems - юзерская и девелоперская).

Navigation Pane - панель навигации, оно же меню.
Открыть юзерскую конфигурацию можно двумя способами:
1. Tools -> Customize -> Customize Navigation Pane;
2. Configure buttons (на рисунке указано красным кругом) -> Customize Navigation Pane:

Получаем:

Здесь можно:
1. Navigation Pane buttons:
1.1. Создать (New) новую табу меню - для примера я создала табу PaneButton.
1.2. Можно передвигать ее вверх/вниз (Move Up/Move Down).
1.3. Можно переименовать табу (Rename).
1.4. Можно удалить табу (Remove).
2. Списки (Lists):
2.1. Добавить (Add) пункт меню из Available lists  (отображает все гранулы) - для примера я добавила Chart of Accounts и G/L Budgets:
2.2. Переименовать (Rename) пункты меню - переименовала в MY Chart of Accounts и MY G/L Budgets.
2.3. Можно передвигать вверх/вниз (Move Up/Move Down).
2.4. Можно передвинуть на другую табу (Move To).
2.5. Можно скопировать на другую табу (Copy To).
2.6. Можно удалить пункт меню (Remove).
2.7. Восстановить значения по умолчанию (Restore Defaults), которые заданы в дизайне/коде среды разработки.

И как оно выглядит:

Таким же образом юзер самостоятельно может группировать подпункты (они же MenuItems) в каждом из пунктов меню.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Теперь рассмотрим девелоперскую конфигурацию из Object Desinger, но она тоже непроста :)
Возьмем для примера Home -> Sales Orders и его пункты:

Открываем дизайнером пейджу используемого профиля (Order Processor Role Center) и открываем Page Actions (Ctrl+Alt+F4). Видим пункты Sales Orders, Shipped Not Invoiced, Completely Shipped Not Invoiced.
\\ А вот пунктов Pending Approval, Approved, Sales Orders - Open, Ready To Ship, Partially Shipped, Delayed не видим в дизайнере.

Сперва рассмотрим добавление нового пункта меню в дизайнере.
Создаю новую линию, копирую для нее Sales Orders, называю Sales Orders TEST:
Перезапускаю РТС и:
И мой подпункт Sales Order TEST уже в меню (выделен зеленым).
А тот, который был в стандарте, выделен красным. И у него есть свои подпункты. Как же их добавить, если их нет в дизайнере?
И это снова будет юзерская конфигурация.
Открываем Sales Orders, ставим нужные фильтры (к примеру, для Ready To Ship):
И сохраняем уже отфильтрованную страницу таким образом - Save View As:
Сохраняем в пункт меню Home с именем Ready To Ship - TEST:
Переоткрываем РТС и видим наш менюайтем в пункте Sales Order:
Такие подпункты можно назвать Saved Views.

Feel free to pay my attention for smth is missing :)

Комментариев нет:

Отправить комментарий