powered by simpleCommunicator - 2.0.31     © 2024 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / OpenOffice & Forms
8 сообщений из 8, страница 1 из 1
OpenOffice & Forms
    #39209001
VladGenP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ! Кто пробовал OLE2 для OpenOffice? Расскажите пож.
...
Рейтинг: 0 / 0
OpenOffice & Forms
    #39209134
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что тебе рассказать? Сказку про белого бычка?

http://google.gik-team.com/?q=Open Office OLE Automation
...
Рейтинг: 0 / 0
OpenOffice & Forms
    #39209144
VladGenP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev,

Мне не нужен балый бычок для С++. Хотя бы один пример для формсов. Например, как запустить с открытием файла.
...
Рейтинг: 0 / 0
OpenOffice & Forms
    #39209180
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) http://www.sql.ru/forum/941371/studentam-zhelaushhim-pomoshhi

2) Желательно указывать версию Forms и что Вы понимаете под OLE2. Клиент-серверный OLE2 или WEB_UTILS. Две большие разницы

3) Документ
https://www.openoffice.org/udk/common/man/tutorial/office_automation.html
Содержит простейший пример на VBA. Перевести на Forms - лично для меня, проблема только в лени и Forms'ов на компьютере.

Для других, возможная проблема, что уроды из sun даже в простейшем примере активно используют массивы. Т.е. нужно подходить к чтению документации внимательно (я ее не читал). Где есть вызовы с массивами - могут быть проблемы, нужно искать аналогичные методы без массивов.

4) В общем, см. по ссылке из п.1.:
"...Этот подход подразумевает, что помимо условия задачи, будут опубликованы реальные попытки автора что-то сделать, конкретные вопросы, по коду, функциям..."
...
Рейтинг: 0 / 0
OpenOffice & Forms
    #39209213
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p.s.
1) Если вопрос "можно или нет" - ответ 100% можно.
2) Если вопрос "как" - читать документацию и разбираться
3) Если вопрос "делал ли это кто нибудь с данного форума" - есть сомнения:
3.1. Forms 6i (OLE2 package) уже много лет как устаревший, т.ч. интерес к OLE2 пропадает
3.2. Open Office не так уж сильно и распространен - странно,если кто-то с ним заморачивался и тем более с OLE2
3.3. За последние N лет, количество людей в данном под-форуме явно сильно сократилось. Лично я, например, на Forms уже не работаю.
...
Рейтинг: 0 / 0
OpenOffice & Forms
    #39209232
VladGenP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev,

Спасибо посмотрю. Формсы 6 а OLE клиент-сервер. Работать с OpenOffice, как с Excel. Эта библиотека у меня есть, а надо попробовать др.вариант
...
Рейтинг: 0 / 0
OpenOffice & Forms
    #39209267
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IMHO & AFAIK

1) В клиент-сервере 6i точно можно. В клиент-сервере _в_крайнем_случае_ можно передавать массивы с помощью ActiveX build-ins. Но под Web работать 1 в 1 не будет. Например:

Forms 6i: Excel, как писать данные в разные Sheets ? 2004 год
Forms 6i: Excel, как писать данные в разные Sheets ?

Forms Ole2 Array ??? 2008 г.
http://www.sql.ru/forum/587815/forms-ole2-array?hl=activex excel ole2

Forms 6 + excel, можно ли через ole2 скопировать лист? 2006 год
http://www.sql.ru/forum/303875/forms-6-excel-mozhno-li-cherez-ole2-skopirovat-list?hl=copy excel ole2

2) OLE2 технология кривая и тормозная до жути. С появлением XML-форматов офисных документов, смысла ей пользоваться с каждым годом все меньше и меньше. Можно сразу нормальные документы в XML-форматах подготавливать (хоть с помощью того же TEXT_IO). IMHO

3) С учетом 2, смысл ей пользоваться остается только если нужна глубокая интеграция. Но:
a) лично я с такими задачами не сталкивался и вообразить их мне достаточно тяжело.
b) если интеграция нужна глубокая, может захотеться в Forms иметь callback'и на события из Office. Это с помощью Ole2 package все равно не решается - нужно брать C, Java и что-то изобретать для имитации "асинхронности" в Forms'ах.
...
Рейтинг: 0 / 0
OpenOffice & Forms
    #39209328
VladGenP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev,

Не знаю у меня на Excel вся отчетность. Мне удобно. Вопрос с Шитами вообще не понятен. Я и создаю шиты и удаляю. Все нормально. А с новым форматом преимуществ не вижу.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / OpenOffice & Forms
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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