powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VFP+OPEN OFFICE
12 сообщений из 12, страница 1 из 1
VFP+OPEN OFFICE
    #36927925
songv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача клиентов перейти на ОО (не хотят платить за лиценз.Win Office) .
В программах VFP много использовалось выводов части инфы в WORD и EXСEL.
так было нужно , и были созданы разные шаблоны, хотя report тоже иногда использовался.
Просят использовать имеющийся у них OPEN OFFICE.
Кто с этим сталкивался?
Насколько сложно разобраться с технологией связи VFP c OPEN OFFICE (аналог метода слияния в mS OFFICE с помощью технологии ODBC и OLE для EXСEL аналог макросов VBA ).
т.е. нужно передать в шаблон OO поля из таблицы dbf.

Где про это прочитать? и у кого был такой опыт? чем завершился?
И можно ли использовать единый метод и шаблоны под разные версии ОО?

См.подобный вопрос на этом форуме, но чёткого ответа не увидели
...
Рейтинг: 0 / 0
VFP+OPEN OFFICE
    #36929601
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
songvЗадача клиентов перейти на ОО (не хотят платить за лиценз.Win Office) .
В программах VFP много использовалось выводов части инфы в WORD и EXСEL.
так было нужно , и были созданы разные шаблоны, хотя report тоже иногда использовался.
Просят использовать имеющийся у них OPEN OFFICE.
Кто с этим сталкивался?
Насколько сложно разобраться с технологией связи VFP c OPEN OFFICE (аналог метода слияния в mS OFFICE с помощью технологии ODBC и OLE для EXСEL аналог макросов VBA ).
т.е. нужно передать в шаблон OO поля из таблицы dbf.

Разобраться несложно. От Ms отличается разительно, но тем не менее, поддерживает OLE-Automation. От версии и сборки практически не меняется. Обратная совместимость поддерживается в любом случае.

songv
Где про это прочитать? и у кого был такой опыт? чем завершился?
И можно ли использовать единый метод и шаблоны под разные версии ОО?

См.подобный вопрос на этом форуме, но чёткого ответа не увидели
Начните, например, отсюда.
http://forum.foxclub.ru
...
Рейтинг: 0 / 0
VFP+OPEN OFFICE
    #36930514
Кузьмин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
форуме Delphi есть топикhttp: http://www.sql.ru/forum/actualtopics.aspx?bid=20 Delphi & OpenOffice - Заполним пробел
...
Рейтинг: 0 / 0
VFP+OPEN OFFICE
    #36930547
Кузьмин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/topic/405083&pg=1
...
Рейтинг: 0 / 0
VFP+OPEN OFFICE
    #36930739
songv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да уж, прочитали. Сложилось мнение, что толком ничего ни у кого не получилось
...
Рейтинг: 0 / 0
VFP+OPEN OFFICE
    #36930819
Koryuu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если под шаблоном имеется в виду готовая форма, которую надо заполнять, то вполне сгодится файлик xls. ОО его вполне корректно открывает и обрабатывает.
В настройках программы пользователь вручную указывает, в чем хочет открывать отчет - в ms office или open office. В зявисимости от этого запускается разный код.
Если надо, могу выложить кусок своего кода с открытием файла-шаблона и записью в него данных.
...
Рейтинг: 0 / 0
VFP+OPEN OFFICE
    #36931013
Sea_Cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
songv,
C помощью libOOo.prg и изучения топиков rvc44 на Фоксклубе успешно сваял не один десяток отчетов для работы с ОО Calc. Проблема только в том, что нет универсального решения, позволяющего тупо работать и с MS Office и с Open Office.
Хотя, maple4 недавно предлагал здесь универсальный генератор отчетов на базе шаблонов - http://www.sql.ru/forum/actualthread.aspx?tid=791689
...
Рейтинг: 0 / 0
VFP+OPEN OFFICE
    #36931075
audioalex1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
songv так же как и ты был озадачен темой автоматизации отчетов в опен офис ....поюзав примеры и тд пришел к выводу что проще сделать файл rtf а уже его открывай чем хошь хошь офисом хошь опен офисом....rtf файл формируется очень быстро...
...
Рейтинг: 0 / 0
VFP+OPEN OFFICE
    #36931098
audioalex1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да забыл совсем еще я вываливаю отчеты в html это еще проще страничка откроется любым браузером есть офис или нет без разницы...
...
Рейтинг: 0 / 0
VFP+OPEN OFFICE
    #36932088
Кузьмин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
songvДа уж, прочитали. Сложилось мнение, что толком ничего ни у кого не получилось

в чем сложность?
можешь вызвать CreateOleObject('com.sun.star.ServiceManager') ,а дальше также как с CreateObject("EXCEL.APPLICATION") только Функциями ОО описание их есть
...
Рейтинг: 0 / 0
VFP+OPEN OFFICE
    #36933409
songv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
audioalex1,

не подойдет. Там же не текст только. Сложные таблицы имеются, которые пользователи в ECXEL потом могут дополнительно обрабатывать
...
Рейтинг: 0 / 0
VFP+OPEN OFFICE
    #36939528
Pav123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
текст можно через rtf формат
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VFP+OPEN OFFICE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]