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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.10.2004, 11:43   #1  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
873 / 649 (23) +++++++
Регистрация: 14.10.2004
Мастер шаблонов Excel падает когда вставляет в Excel поле, не основанное на EDT
Axapta 3.0 Sp3.

Когда в мастере шаблонов Excel указываешь таблицу, содержащую поле, не основанное на расширенном типе данных, то мастер шаблона выдает ошибку "DictEnum объект не инициализирован".
Пришлось модифицировать класс SysExcelTemplateWizard, метод formatCell().

Такой был старый код:
PHP код:
    if (_tmpExcelField.methodExtendedTypeId)
        
label = new DictType(_tmpExcelField.methodExtendedTypeId).label(_arrayPos);
    else
        
label = new DictEnum(_tmpExcelField.methodEnumId).label(); 
Я его изменил вот так
PHP код:
    if (_tmpExcelField.methodExtendedTypeId)
        
label = new DictType(_tmpExcelField.methodExtendedTypeId).label(_arrayPos);
    else
        
//label = new DictEnum(_tmpExcelField.methodEnumId).label();
        
{
            
myEnum = new DictEnum(_tmpExcelField.methodEnumId);
            if (
myEnum)
                
label myEnum.label();
            else
                
label _tmpExcelField.methodLabel;
        } 
После этого визард работает правильно на любых полях в таблице.

Это стандартная ошибка или только у меня такая?
__________________
Мои утилиты для Аксапты версий 3.0-2012: http://aceofdatabase.blogspot.com/
Старый 21.10.2004, 12:25   #2  
VadimVN is offline
VadimVN
Участник
 
71 / 12 (1) ++
Регистрация: 21.11.2003
Тоже сталкивался, так что скорее стандартная.
Старый 22.10.2004, 13:35   #3  
komar is offline
komar
Шаман форума
Аватар для komar
Ex AND Project
 
5,571 / 600 (32) +++++++
Регистрация: 24.05.2002
Видел такую багу. Переношу в Базу знаний....
Старый 25.10.2004, 15:13   #4  
komar is offline
komar
Шаман форума
Аватар для komar
Ex AND Project
 
5,571 / 600 (32) +++++++
Регистрация: 24.05.2002
Бага аккуратно перенесена разработчиками в версию SP3 CU1
Старый 25.10.2004, 17:43   #5  
AKIS-Falcon is offline
AKIS-Falcon
Ехидна
Аватар для AKIS-Falcon
 
543 / 13 (2) ++
Регистрация: 22.06.2004
Адрес: Pincourt, Montreal, Canada
Вот за что люблю MBS - за аккуратность

Могли б ведь как попало исправить и посадить вместо одной баги три...
__________________
Strictly IMHO and nothing personal.
Сугубо мое персональное мнение, безотносительно к личности оппонента.
Старый 25.10.2004, 18:19   #6  
sassas
Гость
 
n/a
слава MBS! слава MBS!
Теги
excel, wizard

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Сколько записей можно импортировать при помощи шаблонов Excel& Penguin DAX: Функционал 13 17.08.2005 13:36
Мастер шаблонов Swetik DAX: Функционал 5 03.08.2004 17:22
Поле EDT в фильтре отчета рушит отчет Zabr DAX: Программирование 1 25.05.2004 14:34
Экспорт в Excel - поле формата "Дата" Ned DAX: Программирование 15 25.04.2003 10:01
Мастер шаблонов Excel PlasticinE DAX: Программирование 1 23.01.2003 15:30
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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