![]() |
#1 |
Участник
|
![]()
Господа подскажите, как в шаблоне Word в ячейке Field сделать подчеркнутый фонт ???
|
|
![]() |
#2 |
Участник
|
наверное нажать кнопочку <u> U </u>
|
|
![]() |
#3 |
Участник
|
хе-хе... динамически чтоб подчеркивалось... т.е. в зависимости от некоторых условий..
про кнопочку U я знаю... |
|
![]() |
#4 |
Участник
|
Так вы таки программируете?
и каким классом пользуетесь для вывода документа? |
|
![]() |
#5 |
Участник
|
Цитата:
Изначально опубликовано Prof
Так вы таки программируете? и каким классом пользуетесь для вывода документа? что-то типа: ComWordDocument_RU oWord; oWord = new ComWordDocument_RU(); oWord.open('файл'); oWord.InsertFieldValue('insBirthday','Дата рождения'); oWord.documentSaveAs('файл'); а если скинуть шелуху наследований, то код такой: COM field; AnyType _anyVal; field = this.FindField(_bookMark); field.result(_anyVal); я пытался втупую стукнуться к свойствам фонта записи, примерно так: COM field; COM font; field = this.FindField(_bookMark); font = field.font(); и потом переопределить свойства фонта... но вернулась ошибка, что такого свойства у объекта нет... просто я не знаю иерархию классов ворда в этом месте... |
|
![]() |
#6 |
Участник
|
Ну вот иерархию ворда-то и надо было в первую очередь посмотреть
справка там конечно, дурацкая, но минут за 10 разобраться можно ![]() public boolean bold(BookMark _bookMark) { COM field; COM font; COM range; ; try { if (m_comDocument) { field = this.FindField(_bookMark); // find field object if (field) { range = field.range(); font = range.font(); font.bold(true); } else { throw error(StrFmt("@DIS6409", this.GetApplicationName())); } } else { throw error(StrFmt("@DIS6401", this.GetApplicationName())); } return true; } catch (Exception::Error) { } catch(exception::internal) { } // Errors processing --> if (field) { field.finalize(); } error(StrFmt("@DIS6045", this.GetApplicationName())); return false; // Errors processing <-- } Вставляйте и пользуйтесь ![]() |
|
![]() |
#7 |
Участник
|
Цитата:
Изначально опубликовано Prof
Ну вот иерархию ворда-то и надо было в первую очередь посмотреть справка там конечно, дурацкая, но минут за 10 разобраться можно ![]() "Если с десятой попытки включить прибор не удалось, прочитайте инструкцию..." ))) |
|
![]() |
#8 |
Участник
|
ктстати.. если уж быть очень точным... метод будет выглядеть так:
PHP код:
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|