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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.01.2007, 11:49   #6  
Freeangel is offline
Freeangel
Участник
 
173 / 55 (2) ++++
Регистрация: 01.04.2005
Вот фрагмент кода:
X++:
    while (!rstExcel.EOF())
    {
        for (n = 0; n <= 9; n += 1)
        {
            switch(n)
            {
                case 0:
                    fld = flds.Item(n);
                    s1  = element.adoInfoValFromExcel(fld.Value(), fld.Type());
                break;
                case 4:
                    fld = flds.Item(n);
                    s3  = element.adoInfoValFromExcel(fld.Value(), fld.Type());
                break;
                case 9:
                    fld = flds.Item(n);
                    s2  = element.adoInfoValFromExcel(fld.Value(), fld.Type());
                break;
            }
        }
Значение в первом поле в первой ячейке A00150, во второй ячейке 150300.
Первое значение при чтение через ADO становится равным 0. Тип данных 5, что соответствует типу Double.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Поговорим об ADO Gustav DAX: База знаний и проекты 63 11.05.2016 14:25
C# and AX Development: Using ADO for interfacing AX with an external database Blog bot DAX Blogs 0 05.08.2008 05:18
casperkamal: Using ADO to read from Excel in Microsoft Dynamics Ax Blog bot DAX Blogs 2 14.05.2007 11:59

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

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

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