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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.01.2007, 13:30   #1  
olesh is offline
olesh
Участник
 
58 / 26 (1) +++
Регистрация: 02.04.2002
Адрес: Москва
Построчный импорт из Excel через COM
Что-то никак не пойму, возможен ли импорт строки целиком из Excel через массив? Типа, операция обратная экспорту с помощью массивов http://www.axforum.info/forums/showt...5729#post35729

Через sysExcelRange не получается вообще никогда, ругается то на многомерность safe array, то на некорректность его же.

X++:
Array arr;
....
sysExcelRange = sysExcelWorksheet.range('A1:E1');
arr = sysExcelRange.value(); // ошибка!
Если через COM, тоже не понятно, как, получив из range.value() многомерный массив, его прочитать.

X++:
COM range, worksheet;
COMVariant value;
...
range = worksheet.range('A1:E1');
value = range.value(); // тип - VT_SAFEARRAY

// и что делать дальше?
Понятно, что есть куча других вариантов импорта, но хочется разобраться с этим
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Импорт из 'офисной БД' (Excel, Access) Gustav DAX: База знаний и проекты 4 07.06.2008 17:17
Импорт строк PurchLine (через функционал) kaw DAX: Функционал 8 20.03.2008 14:49
Помогите сделать действие в Excel через COM kashperuk DAX: Программирование 25 10.09.2007 15:59
Импорт из Excel через шаблон стандартными средствами аксапты NV DAX: Функционал 5 20.01.2005 12:26
Импорт бюджета из Excel OliaM DAX: Функционал 16 13.01.2005 21:56

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

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

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