Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Elle_Urban
1

Как работать с пользовательскими полями в документах OpenOffice.org Writer, используя С++?

21.09.2009, 20:39. Просмотров 1288. Ответов 3
Метки нет (Все метки)

Очень нужна помощь в следующем вопросе: как работать с пользовательскими полями в документах OpenOffice.org Writer, используя С++?

Предыстория: есть документы, у них есть реквизиты (скажем, дата создания, автор, наименование и проч.), которые хранятся в xml. Значения таких реквизитов могут меняться, и для поддержания актуальности документов нужно в текст документа вставлять не значения реквизитов, а ссылки на них, что и обзовем пользовательским полем. В VBA, например, очень помогает в этом случае класс Fields.

Итак, итоговый вопрос: как вставлять пользовательские поля в текст документов OpenOffice.org Writer из кода собственной UNO-компоненты?
Помогите, пжл, те, кто уже сталкивался с подобной проблемой!
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.09.2009, 20:39
Ответы с готовыми решениями:

Как в OpenOffice Writer сделать автоматическое содержание?
Как в OpenOffice Writer сделать автоматическое содержание?

Поиск и замена текста в OpenOffice Writer
Стоит такая задача: 1. Нужно подключиться к открытому на данный момент документу (в OpenOffice...

Эмуляция OpenOffice Writer: Формат - Абзац
Реализуйте программу, эмулирующую внешний вид заданной экранной формы : Эмуляция OpenOffice...

Установить ширину столбца таблицы (Writer, OpenOffice)
Всем привет. Нужно установить ширину столбца таблицы Writer. На VBA код такой: oTblColSeps =...

3
MCSD: APP BUILDER
8786 / 1064 / 104
Регистрация: 17.06.2006
Сообщений: 12,604
21.09.2009, 21:13 2
У OO должен быть открытый формат, а может быть и вообще даже xml
тогда все очень упрощается: читаешь, парсишь, изменяешь, записываешь.
0
Elle_Urban
21.09.2009, 21:18 3
Ну вот пример бы кода какой-нибудь посмотреть бы: вставки поля, его обновления
MCSD: APP BUILDER
8786 / 1064 / 104
Регистрация: 17.06.2006
Сообщений: 12,604
21.09.2009, 21:23 4
Elle_Urban,
"C++ OOo SDK"
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.09.2009, 21:23

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вставка графиков из MathCAD в OpenOffice Writer/MS Word
Хотелось бы вставлять графики с подписями по осям (рис. 02), но, видимо из-за проблем с кодировкой,...

Из-за чего возникают разрывы в тексте? OpenOffice Writer
Пользуюсь Опен Офис Врайтер. Короче говоря, когда вставляют текст, возникают неоправданные разрывы...

Вставить изображение в OpenOffice Writer, задать его размеры и расположение на листе
Добрый вечер, форумчане. Нужно вставить изображение в OpenOffice Writer, задать размеры и...

OpenOffice.org Base
Подскажите пожалуйста как организовать поиск по фамилии в запросе в программе OpenOffice.org Base?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.