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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.09.2011, 11:17   #1  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Lightbulb Класс для преобразования значений между различными значимыми типами
В ходе реализации различных импортов приходится обрабатывать ситуации, когда нужно заполнить поле одного типа, а считанное значение - другого типа (например, все исходные данные - в строковом виде, хотя это частный случай). Чтобы не дублировать код, занимающийся подобными преобразованиями, был реализован вспомогательный класс, умеющий конвертировать значения одних базовых типов в другие. Также класс может использоваться при импорте через COM, когда нужно конвертировать значение, полученное в виде COMVariant. Мне класс также пригодился при импорте данных средствами .NET.
NB! Чтобы код класса скомпилировался, необходимы кое-какие дополнительные инструменты, представленные в теме Вспомогательные классы проверки условий и утверждений.
Вложения
Тип файла: rar DEV_AnyTypeUtil.rar (5.6 Кб, 258 просмотров)
За это сообщение автора поблагодарили: Logger (6), lev (6), perestoronin (1), IKA (1), Jorj (1), GBH (1).
Теги
comvariant, законченный пример, импорт данных, полезное

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Универсальный изменятель значений полей wojzeh DAX: Программирование 17 26.09.2013 17:47
Последовательная замена множества уникальных значений на другие без возникновения дубликатов gl00mie DAX: Программирование 23 24.11.2010 15:05
класс InventSumDateValueReportDim Физические запасы? Poleax DAX: Программирование 12 01.07.2008 15:27
Проблема с передачей контролов из формы в класс matew DAX: Программирование 0 28.04.2008 17:37
Класс xSysLastValue Maxim Gorbunov DAX: База знаний и проекты 0 27.11.2001 17:39

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:37.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.