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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.05.2008, 10:37   #8  
petergunn is offline
petergunn
Участник
 
118 / 274 (10) ++++++
Регистрация: 30.08.2005
Адрес: Tyumen
Небольшой штрих
Цитата:
Сообщение от Wamr Посмотреть сообщение
Промаявшись с импортом проводок по клиентам, решил в классе SysDataImport заменить пару временных таблиц на Map

...

X++:
void new()
{
...
    // шустрый импорт -->
    old2NewCreatedTransactionId = new Map(Types::Integer, Types::Integer);
    old2NewModifiedTransactionId = new Map(Types::Integer, Types::Integer);
    // шустрый импорт <--
}
...
В DAX 4.0
typeId2Type( typeid( CreatedTransactionId ) ) == Types::Int64
typeId2Type( typeid( ModifiedTransactionId ) ) == Types::Int64

Для совместимости кода Axapta 3.0 и DAX 4.0 небольшая поправка в инициализации Map'ов :

X++:
void new()
{
...
    // шустрый импорт -->
    old2NewCreatedTransactionId = new Map( typeId2Type( typeid( CreatedTransactionId ), typeId2Type( typeid( CreatedTransactionId ) ) );
    old2NewModifiedTransactionId = new Map( typeId2Type( typeid( ModifiedTransactionId ) ), typeId2Type( typeid( ModifiedTransactionId ) ) );
    // шустрый импорт <--
}
За это сообщение автора поблагодарили: Wamr (3).
Теги
faq, импорт данных, оптимизация, полезное, производительность

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вспомогательный класс для импорта из Excel через ADO gl00mie DAX: База знаний и проекты 80 10.04.2017 10:55
Функциональность импорта из КЛАДРа адресных сокращений RAN7 DAX: Программирование 3 06.03.2009 14:55
Использование OWC.Spreadsheet для ускорения экспорта/импорта в/из Excel. storer DAX: Программирование 24 28.03.2005 19:10
Как выбрать объект для создания шаблона импорта Excel? MagisterLudi DAX: Функционал 2 15.08.2003 16:42
Шаблона для импорта Excel 2000 vs XP blokva DAX: Функционал 3 15.07.2003 13:46

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

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

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