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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.06.2015, 14:49   #1  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
317 / 878 (30) +++++++
Регистрация: 23.10.2012
ИМХО стоит попробовать с
X++:
OXML_RU::appendChild(sheetData, row);
Где sheetData DocumentFormat.OpenXml.Spreadsheet.SheetData

Последний раз редактировалось Товарищ ♂uatr; 08.06.2015 в 14:57.
Старый 08.06.2015, 15:07   #2  
trudel is offline
trudel
Участник
 
52 / 10 (1) +
Регистрация: 17.04.2015
Цитата:
Сообщение от Товарищ ♂uatr Посмотреть сообщение
ИМХО стоит попробовать с
X++:
OXML_RU::appendChild(sheetData, row);
Где sheetData DocumentFormat.OpenXml.Spreadsheet.SheetData
можно немного подробнее?

Уже столько всего перепробовал, ничего не работает, в голове хаос.
Старый 08.06.2015, 17:10   #3  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
317 / 878 (30) +++++++
Регистрация: 23.10.2012
Посмотрите класс OXMLWorksheet_RU, метод copyRowsTemplate.

X++:
    XMLExcelDocument_RU document = XMLExcelDocument_RU::construct();
    OXMLWorksheet_RU    OXMLWorksheet_RU;
    document.parmTemplateMode( true );
    document.open( @'C:\temp\123.xlsx' );
    
    OXMLWorksheet_RU = document.workbook().getWorksheet();
    
    OXMLWorksheet_RU.rowTemplate( 1 ).height(1000);
    
    OXML_RU::appendChild(OXMLWorksheet_RU.sheetData(), OXMLWorksheet_RU.rowTemplate( 1 ).row());
    document.closeDocument( true );
За это сообщение автора поблагодарили: DSPIC (1), trudel (1).
Старый 09.06.2015, 13:47   #4  
trudel is offline
trudel
Участник
 
52 / 10 (1) +
Регистрация: 17.04.2015
Цитата:
Сообщение от Товарищ ♂uatr Посмотреть сообщение
Посмотрите класс OXMLWorksheet_RU, метод copyRowsTemplate.

X++:
    XMLExcelDocument_RU document = XMLExcelDocument_RU::construct();
    OXMLWorksheet_RU    OXMLWorksheet_RU;
    document.parmTemplateMode( true );
    document.open( @'C:\temp\123.xlsx' );
    
    OXMLWorksheet_RU = document.workbook().getWorksheet();
    
    OXMLWorksheet_RU.rowTemplate( 1 ).height(1000);
    
    OXML_RU::appendChild(OXMLWorksheet_RU.sheetData(), OXMLWorksheet_RU.rowTemplate( 1 ).row());
    document.closeDocument( true );
Спасибо!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Высота строк в отчетах eva DAX: Программирование 18 02.04.2009 10:54
Тормозит копирование строк в буфер обмена ivas DAX: Программирование 20 21.08.2007 15:05
Высота строк грида Pustik DAX: Программирование 1 14.07.2006 09:26
Очень маленькая высота строк в таблице формы (1-2 мм) Gustav DAX: Программирование 11 17.06.2006 11:57
Высота строк в отчетах динамически velk DAX: Программирование 5 26.10.2004 11:55
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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