Какая версия OpenOffice имеет разумную поддержку Javascript? - PullRequest
0 голосов
/ 20 ноября 2010

Я только начал проверять систему макросов OpenOffice.У меня установлен 3.2.0, но он действительно отстой.Я даже не могу сохранить файл макроса ... Я предполагаю, что Javascript не является рекомендуемым языком сценариев для Openoffice.

Тем не менее ... Кто-нибудь делал OO-макросы с Javascript?Какую OO-версию вы используете?И кроме того: Какая версия Javascript реализована?Интересно, если это внедрение, которое заслуживает названия Javascript, потому что нет даже функции alert ().

Филипп

Ответы [ 2 ]

2 голосов
/ 20 ноября 2010

Функция alert() в любом случае не является функцией Javascript; это метод в стандартном браузерном объекте "window".

В сценариях OpenOffice Javascript используется Rhino; Я не уверен, какая версия. Rhino, поставляемый с JDK, довольно старый и имеет довольно серьезные ошибки, но все же вполне подходит для тех вещей, которые вы, вероятно, делаете со скриптом OpenOffice.

Похоже, вы должны установить среду выполнения Javascript отдельно: http://framework.openoffice.org/scripting/release-0.2/javascript-devguide.html

0 голосов
/ 26 января 2012

В последней версии libreofffice есть поддержка макроса javascript.Вы можете скачать его здесь: http://www.libreoffice.org/download/

...