Форум программистов, компьютерный форум CyberForum.ru

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

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

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

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

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

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

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

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

Разработать программу используя класс калькулятор с полями 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 {

Как узнать какие изменения произошли в 2 документах - C++
Добрый день! я не являюсь программистом и навыков у меня как токовых нет( Но очень нужна ваша помощь и надеюсь что нормально отнесетесь...

Используя структуру с полями пол, ФИО, возраст, распечатать количество девушек по имени «Елена» и имена тех, кому за 19 лет - C++
Используя структуру с полями пол, ФИО, возраст, распечатать количество девушек по имени «Елена» и имена тех, кому за 19 лет

Используя структуру с полями пол, ФИО, возраст, распечатать количество парней , фамилии которых начинаются на "Д" и призывного возраста... - C++
Используя структуру с полями пол, ФИО, возраст, распечатать количество парней , фамилии которых начинаются на &quot;Д&quot; и призывного возраста.......

Динамический массив с пользовательскими функциями - C++
Задача: Массив unsignet int, найти количество 1, 2 и т.д в масиві Условия: Массив должен быть динамический. Через пользовательские...

Работа с пользовательскими функциями на языке С++ - C++
Здравствуйте! Написал несложную программу на С++. В данный момент времени попытался разбить ее на функции, но она неправильно работает -...

Поменять местами значения i и j элементов массива с пользовательскими функциями - C++
Я вам буду очень благодарен если вы ответите мне как можно скорее . . .


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rififi
2338 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
21.09.2009, 21:13     Как работать с пользовательскими полями в документах OpenOffice.org Writer, используя С++? #2
У OO должен быть открытый формат, а может быть и вообще даже xml
тогда все очень упрощается: читаешь, парсишь, изменяешь, записываешь.
Elle_Urban
Сообщений: n/a
21.09.2009, 21:18     Как работать с пользовательскими полями в документах OpenOffice.org Writer, используя С++? #3
Ну вот пример бы кода какой-нибудь посмотреть бы: вставки поля, его обновления
Rififi
2338 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
21.09.2009, 21:23     Как работать с пользовательскими полями в документах OpenOffice.org Writer, используя С++? #4
Elle_Urban,
"C++ OOo SDK"
Yandex
Объявления
21.09.2009, 21:23     Как работать с пользовательскими полями в документах OpenOffice.org Writer, используя С++?
Ответ Создать тему
Опции темы

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