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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.05.2008, 15:47   #1  
Rimantas is offline
Rimantas
Участник
 
304 / 16 (1) ++
Регистрация: 30.04.2004
Адрес: Utena , Lithuania
Метки ...
Здраствуйте ,

Сделал я перемешение данных в Ехсел . Всё работает . Вот кусочек исходника :

Код:
    dt = new DictTable( tableName2Id( "UTSalesPlanTmp" ) );
    excel = new ComExcelDocument_RU();
    excel.newFile(m_sTemplateFile, false, -1);

    tb = new TextBuffer();

    _iRow = 1;
    z     = dt.fieldCnt() - 12;
    cVar1 = UTExcelCol2Char( z );
    cStr1 = "";
    for ( m = 1; m <= z; m ++ )
    {
       cStr   = dt.fieldObject( dt.fieldCnt2Id( m ) ).label( m );
       cStr1  = UTExcelCol2Char( m );
       excel.insertValue( strFmt("%1%2", cStr1, _iRow ), cStr );
    }

    while select tmp3
    {
       _iRow ++;
       cStr = "";
       for ( m = 1; m <= z; m ++ )
       {
          fld = fieldId2Ext( dt.fieldCnt2Id( m ), 1 );
          cStr += strfmt( "%1", tmp3.( fld ) ) + ( m < z ? num2char( 9 ) : "" );
       }
       tb.appendText( cStr );
       tb.toClipboard();
       excel.UTPaste( strFmt("A%1", _iRow, cVar1 ) );
       tb.setText("");
    }
    excel.Visible(true);
    excel.finalize();
Ненравиться одно местечко :

Код:
    
   for ( m = 1; m <= z; m ++ )
    {
       cStr   = dt.fieldObject( dt.fieldCnt2Id( m ) ).label( m );
       cStr1  = UTExcelCol2Char( m );
       excel.insertValue( strFmt("%1%2", cStr1, _iRow ), cStr );
    }
У меня для заголовок полей есть свои метки , но dt.fieldObject возвращяет изначальные метки . Например есть поле ModelId , где ExtendedDataType - ItemId и метка своя "Модель" . Но я всё равно получю - "Идентификация товара" . Как можно ето перебить ?

С уважением , Римантас
Теги
ax2009, ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Метки и Меточные файлы sguryev DAX: База знаний и проекты 1 03.09.2021 12:01
Метки - Экспорт и Импорт через Проект z_av DAX: Программирование 12 22.09.2011 12:33
если много людей в системе работают и создают метки, в какой-то момент сервер выдает двум меткам один и тот же номер EVGL DAX: Программирование 5 29.11.2008 02:00
И снова эти Метки Акавешка DAX: Программирование 5 12.12.2006 16:59
метки в элементах BaseEnum-а Антон Солдатов DAX: Программирование 2 03.11.2003 13:50

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

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

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