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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.11.2006, 18:38   #1  
Beast-L is offline
Beast-L
Участник
Аватар для Beast-L
 
104 / 21 (1) +++
Регистрация: 20.10.2006
Адрес: Киев
ComWordDocument_RU объединение ячеек
Как через ComWordDocument_RU объединить ячейки в строке и в получившуюся ячейку вставить значение?
Старый 07.11.2006, 05:35   #3  
3oppo is offline
3oppo
Участник
Аватар для 3oppo
 
222 / 32 (2) +++
Регистрация: 30.06.2005
Естественно это всё у range берётся, тоесть:
range.Merge
range.TypeText
Старый 07.11.2006, 12:38   #4  
Beast-L is offline
Beast-L
Участник
Аватар для Beast-L
 
104 / 21 (1) +++
Регистрация: 20.10.2006
Адрес: Киев
А примерчик какой нибудь можно?
Старый 08.11.2006, 11:43   #5  
Beast-L is offline
Beast-L
Участник
Аватар для Beast-L
 
104 / 21 (1) +++
Регистрация: 20.10.2006
Адрес: Киев
Зделал вот так:

Добавил метод в класс ComWordDocument_RU
X++:
void tableMergeCellsInsert(int _table, int _row, int _startCol, int _cellsCount, AnyType _value)
{
    COM         cell;
    COM         cells;
    COM         selection;
    COM         range;
    COM         tables;
    COM         table;
    COM         document;
    ; // end of variables declaration

    try
    {
        document = m_comApplication.activedocument();
        tables = document.tables();
        table = tables.item(_table);
        cell = table.cell(_Row, _startCol);
        cell.select();
        selection = m_comApplication.selection();
        selection.moveright(1, _cellsCount, 1);
        cells = selection.cells();
        cells.merge();
        selection.typeText(_value);
    }
    catch(exception::Error)
    {
        checkFailed(strFmt("@SYS19306", funcName()));
    }
}

Последний раз редактировалось Beast-L; 08.11.2006 в 11:51.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
игра с цветом ячеек amball DAX: Программирование 5 29.10.2007 17:48
Произвольное объединение компаний для отчетов и операций в них gl00mie DAX: Программирование 11 07.08.2006 14:22
Мастер ячеек хранения aevi82 DAX: Функционал 1 13.04.2005 10:24
Выбор ячеек приемки George V. Tavrizoff DAX: Функционал 1 03.11.2004 20:26
Объединение номенклатур vtum DAX: Функционал 17 14.03.2004 23:30

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

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

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