AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.04.2012, 08:23   #4  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Есть способ обойтись без копирования данных и временных таблиц, но прийдётся немного извратиться. На форуме были сообщения о том, что можно создать в аксапте View c нужной структурой полей (название, тип, размер) и на уровне СУБД подменить текст этой вьюхи на любой другой с сохранением структуры View. Тогда аксапта не увидит подмены и будет работать с View как с родной, реально же данные будут собираться уже по новым правилам. Используя Linked Server можно затащить в такую вьюху данные из внежних БД.

Достоинства такого подхода. C получившейся вьюхой в аксапте можно будет работать используя любые стандартные механизмы, использовать в источниках данных, джойнить и т.д.

Недостаток тоже существенный. Вся эта подмена текста View на уровне СУБД живёт до первой операции синхронизации DictionaryData в аксапта. Т.е. при выполнение над такой View администратором аксапты штатной функции синхронизации текст View сбросится на исходный. Выход есть Запрет синхронизации объекта АОТ

P.S.: Ещё в голове возник альтернативный вариант решения задачи. Отказаться от аксаптовсткого Grid'а и сделать отображение через ActiveX/Web
За это сообщение автора поблагодарили: George Nordic (4).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamics-community.at: Whitepaper für Dynamics AX: Kundenretouren (AX 2009) und Testing Best Practices (AX 2012) Blog bot DAX auf Deutsch 0 20.10.2011 16:11
axinthefield: Dynamics AX Event IDs Blog bot DAX Blogs 0 01.03.2011 22:11
dynamics-ax: Modeling the world, with Microsoft Dynamics AX 2012 Blog bot DAX Blogs 0 25.01.2011 09:11
Sample Design Patterns: Upgrade to Microsoft Dynamics AX 2009 and issues with the global address book Blog bot DAX Blogs 0 21.12.2010 11:11
JOPX: Dynamics AX 2009 - Enterprise Portal link bonanza Blog bot DAX Blogs 0 27.11.2008 01:05

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:41.