07.10.2013, 00:27 | #1 |
Участник
|
Ax 2012 Role Center перенос между окружениями
Всем привет!
Хотел поинтересоваться. Вот создал я новый ролевой центр где есть две простых веб части: 1. Cue 2. Быстрые ссылки (QuickLaunch) Вроде все замечательно, заимпортил пункт меню и сделал определение страницы (PageDefinition), сделал новый профиль в таблице, указал свою страницу у профиля и сохранил профиль в АОТ. Переношу проект в тестовое окружение (экспортирую определение страницы на SharePoint), создаю новый профиль в Ах, импортирую в новый профиль созданную страницу, всячески обновляю AOD и словарь (все обновляю) открываю ролевой центр а на нем пусто Кстати если экспортнуть профиль в xml файл, в окружении для разработки где я создал новый ролевой центр, то в файле ничего интересного нет (для примера стандартный РЦ): PHP код:
PHP код:
Вопрос к знатокам, как вы переносите ролевые центры между окружениями? З.Ы. я правда не пробовал еще переносить все моделями и не пробовал экспорт импорт веб страниц в SharePoint. Но мне кажется это уже какой-то hardcore З.Ы. З.Ы. Origin #{15140000-0000-1000-4C09-231F823D75D6} вот эти штуки в окружениях совпадают. Неужели нет нормального способа для переноса веб частей |
|
09.10.2013, 22:19 | #2 |
Участник
|
Всем привет!
Вроде разобрались с переносом быстрых ссылок и Cue. Огромное спасибо моему коллеге который сообразил первым! Опишу вкратце процедуру переноса: Берем (для примера) готовый ролевой центр, например SalesManager (Администрирование системы/профили пользователя): Нажимаем кнопку «Просмотреть ролевой центр», в ролевом центре нажимаем «Изменить страницу»: Теперь добавляем новую веб часть с быстрыми ссылками (для примера в верхнюю веб часть). Выбираем категорию Microsoft dynamics Ax и тип QuickLinks, нажимаем «Добавить»: Появится новая веб часть в компоновке страницы. Добавляем ссылки (выбрав общее представление быстрых ссылок!): Добавляем ссылки (для примера Главное меню/Расчеты с клиентами/Проводки по накладным клиента). Отдельно отмечу, что в профиле пользователя необходимо указать свою учетную запись. После чего, закрыть Ах и войти на домашнюю страницу (РЦ) в клиенте Ах, а не на портале: Остальное по умолчанию, и нажимаем ОК: В режиме редактирования веб-части, необходимо дать новой веб-части быстрых ссылок характерное название (для Cue их необходимо включить в CueGroup и указать название CueGoup). Нажимаем «Изменить веб-часть» : Задаем имя веб-части и код группы в ее свойствах, нажимаем ОК: Выходим из режима редактирования, нажимаем Stop editing: Мы изменили страницу, теперь ее надо импортировать в АОТ. Сперва обновим определение страницы и после Ролевой центр. Идем в Ах, находим пункт меню Ролевого центра и нажимаем импорт: Обновится PageDefinition. Теперь надо заново экспортировать ролевой центр в АОТ : В окне выбираем наш Ролевой центр: После импорта РЦ идем в «Управление организацией/Настройка/Ролевой центр/Изменить экспресс ссылки»: Теперь импортируем Экспресс ссылки (должна появится запись с названием нашей группы экспресс ссылок ): Тпереь осталось экспортровать определение веб-части об экспрес ссылках в xml и импортировать все это в тестовое/рабочее окружение: Файл xml после экспорта: PHP код:
З.Ы. Хотелось бы отметить в этой ветке, что перенос проктов с кубами тоже немного не тривеален, но проще. |
|
|
За это сообщение автора поблагодарили: trud (3), baget (1), sukhanchik (5), Logger (3), gl00mie (5). |
|
|