Lazarus и OpenOffice.org Calc

Форум для изучающих FPC и их учителей.

Модератор: Модераторы

Lazarus и OpenOffice.org Calc

Сообщение AlekTv » 29.05.2010 00:04:58

Скажите, пожалуйста, как сохранить значение переменной в ячейку OpenOffice.org Calc?
Дайте ссылку на документацию на русском языке по взаимодействию Lazarus и OpenOffice.org, если такая имеется.
ну и примеры не помешают...
Аватара пользователя
AlekTv
новенький
 
Сообщения: 16
Зарегистрирован: 15.04.2010 17:08:35
Откуда: Тверь и Кабардино-Балкария. когда как...

Re: Lazarus и OpenOffice.org Calc

Сообщение Odyssey » 29.05.2010 00:50:48

Вариант взаимодействия с OpenOffice.org Writer напрямую, как с xml в zip-архиве есть тут:
http://www.webdelphi.ru/2009/11/lazarus ... ntooborot/
http://www.webdelphi.ru/2009/12/ubuntu- ... llo-world/
http://www.webdelphi.ru/2009/12/rabota- ... v-lazarus/
Правда про Calc там нет, но можно поступить по аналогии.

Вот тут похоже тоже про прямой доступ к файлам Calc для генерации отчёта:
http://freepascal.ru/forum/viewtopic.php?f=24&t=4270

Ещё есть вариант с подключением к самому OpenOffice через pas-uno bridge, описанный в этих темах:
http://freepascal.ru/forum/viewtopic.php?f=24&t=2585&st=0&sk=t&sd=a
http://freepascal.ru/forum/viewtopic.php?f=5&t=5175&start=0&st=0&sk=t&sd=a

Если не обязательно использовать формат ods, а нужно только сохранить несложную таблицу так, чтобы Calc смог её открыть, можно сохранить в csv.

P.S. Вообще, поиск по форуму -- определённо полезная штука :)
Odyssey
энтузиаст
 
Сообщения: 580
Зарегистрирован: 29.11.2007 17:32:24

Re: Lazarus и OpenOffice.org Calc

Сообщение AlekTv » 29.05.2010 01:22:23

Odyssey писал(а):Вот тут похоже тоже про прямой доступ к файлам Calc для генерации отчёта:http://freepascal.ru/forum/viewtopic.php?f=24&t=4270

ods report использует данные только из источников данных (DataSet). уже кое-где я им пользовался.

Odyssey писал(а):Если не обязательно использовать формат ods, а нужно только сохранить несложную таблицу так, чтобы Calc смог её открыть, можно сохранить в csv.

мне именно надо добавить данные (значения переменных) в уже созданный файл формата .ods

а вот pas-uno bridge надо будет посмотреть...

Odyssey, спасибо за ссылки, особенно по взаимодейтсвию с OpenOffice.org Writer
Аватара пользователя
AlekTv
новенький
 
Сообщения: 16
Зарегистрирован: 15.04.2010 17:08:35
Откуда: Тверь и Кабардино-Балкария. когда как...


Вернуться в Обучение Free Pascal

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Рейтинг@Mail.ru