Показать сообщение отдельно
Старый 09.10.2013, 22:19   #2  
Dreadlock is offline
Dreadlock
Участник
Аватар для Dreadlock
 
298 / 224 (8) ++++++
Регистрация: 07.05.2009
Адрес: Москва
Всем привет!

Вроде разобрались с переносом быстрых ссылок и Cue. Огромное спасибо моему коллеге который сообразил первым!

Опишу вкратце процедуру переноса:

Берем (для примера) готовый ролевой центр, например SalesManager (Администрирование системы/профили пользователя):

Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 408
Размер:	27.0 Кб
ID:	8424

Нажимаем кнопку «Просмотреть ролевой центр», в ролевом центре нажимаем «Изменить страницу»:

Нажмите на изображение для увеличения
Название: 2.png
Просмотров: 390
Размер:	57.0 Кб
ID:	8425

Теперь добавляем новую веб часть с быстрыми ссылками (для примера в верхнюю веб часть). Выбираем категорию Microsoft dynamics Ax и тип QuickLinks, нажимаем «Добавить»:

Нажмите на изображение для увеличения
Название: 3.png
Просмотров: 372
Размер:	2.0 Кб
ID:	8426

Нажмите на изображение для увеличения
Название: 4.png
Просмотров: 387
Размер:	28.8 Кб
ID:	8427

Появится новая веб часть в компоновке страницы. Добавляем ссылки (выбрав общее представление быстрых ссылок!):

Нажмите на изображение для увеличения
Название: 5.png
Просмотров: 347
Размер:	4.5 Кб
ID:	8428

Добавляем ссылки (для примера Главное меню/Расчеты с клиентами/Проводки по накладным клиента). Отдельно отмечу, что в профиле пользователя необходимо указать свою учетную запись. После чего, закрыть Ах и войти на домашнюю страницу (РЦ) в клиенте Ах, а не на портале:


Название: 6.png
Просмотров: 435

Размер: 14.0 Кб

Остальное по умолчанию, и нажимаем ОК:

Название: 7.png
Просмотров: 416

Размер: 8.7 Кб

В режиме редактирования веб-части, необходимо дать новой веб-части быстрых ссылок характерное название (для Cue их необходимо включить в CueGroup и указать название CueGoup). Нажимаем «Изменить веб-часть» :

Нажмите на изображение для увеличения
Название: 8.png
Просмотров: 387
Размер:	10.3 Кб
ID:	8431

Задаем имя веб-части и код группы в ее свойствах, нажимаем ОК:

Название: 9.png
Просмотров: 473

Размер: 5.5 Кб

Выходим из режима редактирования, нажимаем Stop editing:

Название: 10.png
Просмотров: 409

Размер: 14.2 Кб

Мы изменили страницу, теперь ее надо импортировать в АОТ. Сперва обновим определение страницы и после Ролевой центр. Идем в Ах, находим пункт меню Ролевого центра и нажимаем импорт:

Нажмите на изображение для увеличения
Название: 11.png
Просмотров: 384
Размер:	48.9 Кб
ID:	8434

Название: 12.png
Просмотров: 419

Размер: 16.5 Кб

Обновится PageDefinition. Теперь надо заново экспортировать ролевой центр в АОТ :

Нажмите на изображение для увеличения
Название: 13.png
Просмотров: 293
Размер:	56.1 Кб
ID:	8436

В окне выбираем наш Ролевой центр:

Нажмите на изображение для увеличения
Название: 14.png
Просмотров: 395
Размер:	25.4 Кб
ID:	8437

После импорта РЦ идем в «Управление организацией/Настройка/Ролевой центр/Изменить экспресс ссылки»:

Название: 15.png
Просмотров: 428

Размер: 10.0 Кб

Теперь импортируем Экспресс ссылки (должна появится запись с названием нашей группы экспресс ссылок ):

Нажмите на изображение для увеличения
Название: 16.png
Просмотров: 345
Размер:	15.6 Кб
ID:	8439

Тпереь осталось экспортровать определение веб-части об экспрес ссылках в xml и импортировать все это в тестовое/рабочее окружение:

Нажмите на изображение для увеличения
Название: 17.png
Просмотров: 392
Размер:	18.0 Кб
ID:	8440

Файл xml после экспорта:

PHP код:
<?xml version="1.0" encoding="UTF-8"?>
    <DynamicsQuickLinks Version="1">
        <QuickLinksGroup GroupId="SalesManagerNewLinks"><QuickLink Link="CustInvoice" Type="Client_Report" Title="@SYS327304"/></QuickLinksGroup>
    </DynamicsQuickLinks>
Надеюсь при переносе в «обратном» порядке проблем не возникнет.

З.Ы. Хотелось бы отметить в этой ветке, что перенос проктов с кубами тоже немного не тривеален, но проще.
За это сообщение автора поблагодарили: trud (3), baget (1), sukhanchik (5), Logger (3), gl00mie (5).