Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )




> Переход на Openoffice, как сделать это проще?
Oksana
Вставить ник
сообщение 15:11:2007, 04:19
Цитата Ответить 


Продвинутый
**

Группа: Lotus team
Сообщений: 228
Регистрация: 10:01:2006
Пользователь №: 2 792



Репутация: - 2 +


Всем хорошего дня!

В связи повальным лицензированием ПО, было принято решение заменить большинству пользователей MSOffice на OpenOffice.
Вопрос в следующем, в нескольких прикладных базах используются всевозможные выгрузки в Excel.
Как и что нужно сделать сейчас, что бы после того как Excel снесут заменив его OpenOffice.org Calc
что бы у пользователй не возникло проблем при формировании отчетов?
Ваш опыт, идеи, советы?

Сообщение отредактировал Oksana - 15:11:2007, 05:12
Подняться вверх 
 
Сообщение #1
 
Новая тема 
Ответов (1 - 5)
serEJa Shabalin
Вставить ник
сообщение 15:11:2007, 06:06
Цитата Ответить 


Новенький
*

Группа: Новенький
Сообщений: 27
Регистрация: 14:09:2007
Пользователь №: 12 749



Репутация: - 1 +


А Windows на Linux не меняете?
Если нет тогда проще

Небольшой примерчик
Код
Set SM=CreateObject("com.sun.star.ServiceManager")
Set Desktop=SM.createInstance("com.sun.star.frame.Desktop")
Dim args()
Set CalcApplication=Desktop.loadComponentFromURL("private:factory/scalc","_blank",0,args)
Set Worksheet=CalcApplication.Sheets.getByName("Лист1")
Set cell=Worksheet.getCellByPosition(3,6)
Call cell.setString("Hello World!")

С соседнего форума:
http://www.intertrust.ru/Site/itforum.nsf/...88?OpenDocument
http://www.intertrust.ru/Site/itforum.nsf/...32572f900490988

Был опыт когда перевели офис на Linux+OpenOffice тогда выходные формы Word пришлось переделывать (готов поделиться опытом и кодом указанного решения)
Для простоты использовал следующую схему:
1. Java-агент распаковывает OpenOffice (Writer) файл (всем известно что формат OO это zip внутри которого основной файл content.xml)
2. LotusScript NotesDomParser изменял содержимое content.xml
3. Java-агент запаковывал обратно в zip (odt)

А вот эти ссылочки наверняка понадобятся
http://download.openoffice.org/2.1.0/sdk.html
http://www.pitonyak.org

Сообщение отредактировал Morpheus - 19:11:2007, 09:54
Подняться вверх 
 
Сообщение #2
Ерюков Алексей
Вставить ник
сообщение 15:11:2007, 06:49
Цитата Ответить 


Продвинутый
**

Группа: Новенький
Сообщений: 128
Регистрация: 16:07:2007
Из: Москва
Пользователь №: 11 849



Репутация: - 1 +


Спасибо за полезные ссылки. На самом деле эта тема становится все актуальнее с каждым днем
Подняться вверх 
 
Сообщение #3
fedotxxl
Вставить ник
сообщение 15:11:2007, 08:00
Цитата Ответить 


Гуру
***

Группа: Достойный программист
Сообщений: 356
Регистрация: 9:11:2005
Пользователь №: 2 538



Репутация: - 5 +


Сейчас же OpenOffice встраивают в LN... держим кулаки, чтобы написали LS классы, для работы с ним
Подняться вверх 
 
Сообщение #4
Oksana
Вставить ник
сообщение 19:11:2007, 09:51
Цитата Ответить 


Продвинутый
**

Группа: Lotus team
Сообщений: 228
Регистрация: 10:01:2006
Пользователь №: 2 792



Репутация: - 2 +


еще ссылки в тему
http://community.i-rs.ru/index.php/topic,3604.0.html
Подняться вверх 
 
Сообщение #5
Morpheus
Вставить ник
сообщение 19:11:2007, 09:55
Цитата Ответить 


очень злой модератор
*****

Группа: Lotus team
Сообщений: 3 063
Регистрация: 7:08:2006
Из: Украина, Киев
Пользователь №: 5 807



Репутация: - 52 +


ТУту есть , думаю будет понятно

Автоматизация OpenOffice.org Calc при помощи Borland C++ Builder 6.0
Подняться вверх 
 
Сообщение #6


Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись
   

 

RSS Текстовая версия Сейчас: 5:09:2008 - 13:49
с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net