Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Elle_Urban
0 / 0 / 0
Регистрация: 18.09.2009
Сообщений: 2
#1

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

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

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

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

Итак, итоговый вопрос: как вставлять пользовательские поля в текст документов OpenOffice.org Writer из кода собственной UNO-компоненты?
Помогите, пжл, те, кто уже сталкивался с подобной проблемой!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2009, 20:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как работать с пользовательскими полями в документах OpenOffice.org Writer, используя С++? (C++):

Как работать с функциями , используя классы ? - C++
Здравствуйте! Очень нужна Ваша помощь . Помогите пожалуйста хоть немного разобраться с классами в с++. Как работать с функциями ,...

Как работать с xpath используя библиотеку xmlpp? - C++
Мучаюсь весь день с xPath... Не могу понять как с ним работать? Допустим такой код: std::string StatusProfile =...

Разработать программу используя класс калькулятор с полями x, y - целые числа и методы +, -, /, *) и вывода ре - C++
Разработать программу используя класс калькулятор с полями x, y - целые числа и методы +, -, /, *) и вывода результата.

Определите четность числа по анализу старшего бита, используя объединение с битовыми полями - C++
Используя объединение с битовыми полями, определите четность беззнакового целого числа по анализу старшего бита (операцию деления с...

Почему сын может спокойно работать с полями privat отцовского класса (опять template <class T> воду мутит!) - C++
Сабж class otets { public: otets (){}; private: int znach; }; template &lt;class T&gt; class sinn: public otets {

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

3
Rififi
2360 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
21.09.2009, 21:13 #2
У OO должен быть открытый формат, а может быть и вообще даже xml
тогда все очень упрощается: читаешь, парсишь, изменяешь, записываешь.
0
Elle_Urban
0 / 0 / 0
Регистрация: 18.09.2009
Сообщений: 2
21.09.2009, 21:18 #3
Ну вот пример бы кода какой-нибудь посмотреть бы: вставки поля, его обновления
0
Rififi
2360 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
21.09.2009, 21:23 #4
Elle_Urban,
"C++ OOo SDK"
0
21.09.2009, 21:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2009, 21:23
Привет! Вот еще темы с ответами:

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

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

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

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


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

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

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