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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.04.2006, 09:33   #1  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2494 (89) +++++++++
Регистрация: 20.08.2005
Если из Axapta'ы, то вам надо вначале надо получить объект WorkSheet нужного вам листа книги.
Если вы используете класс ComExcelDocument_Ru, то можно либо при помощи метода getWorkSheet() (при этом надо подправить этот класс, чтобы сделать его доступным), либо ч/з интерфейс Document. Свойство Name этого объекта - это имя листа. Так же можно получить Объект PageSetup этого листа, а дальше точно так же как и для VBA
X++:
    COMExcelDocument_Ru excel = new COMExcelDocument_Ru();
    COM doc;
    COM app;
    COM sheets;
    COM worksheet;
    COM PageSetup;
    COM Range;
    ;
...
    Excel.newFile();
    doc = Excel.getComDocument();
    App = doc.Application();
// для выбора произвольного листа книги (либо по номеру, либо по имени)
    Sheets = App.Worksheets();
    Worksheet = Sheets.Item(1);
// для выбора активного листа
    Worksheet = App.ActiveSheet();

// если подправить класс то можно так
    Worksheet = Excel.getWorkSheet(1);

    Worksheet.Name("Новое имя"); // изменение имени листа

    PageSetup = Worksheet.PageSetup();
    Range = Worksheet.Range("A1");
    PageSetup.LeftHeader(range.Value2());
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: Hans (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Исследование скорости экспорта данных из Axapta в Excel (коллективный эксперимент) Gustav DAX: База знаний и проекты 79 13.02.2014 13:18
[Excel] - Несколько версий Excel на машине клиента Андре DAX: Программирование 11 07.08.2007 13:45
Вызов Item() для коллекций Excel Владимир Максимов DAX: Программирование 15 17.08.2006 19:47
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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