我剛開始檢查OpenOffice的宏系統。我有3.2.0安裝,但它真的很爛。我甚至無法保存宏文件...我認爲Javascript不是Openoffice推薦的腳本語言。哪個OpenOffice版本具有合理的Javascript支持?
還有...有沒有人用JavaScript做OO-宏?你使用哪個OO版本?另外:哪個Javascript版本被實現?我想知道這是否是一個值得使用Javascript名稱的實現,因爲甚至沒有alert()函數。
菲利普
我剛開始檢查OpenOffice的宏系統。我有3.2.0安裝,但它真的很爛。我甚至無法保存宏文件...我認爲Javascript不是Openoffice推薦的腳本語言。哪個OpenOffice版本具有合理的Javascript支持?
還有...有沒有人用JavaScript做OO-宏?你使用哪個OO版本?另外:哪個Javascript版本被實現?我想知道這是否是一個值得使用Javascript名稱的實現,因爲甚至沒有alert()函數。
菲利普
的alert()
功能是不是一個Javascript功能無妨;這是事實上的標準瀏覽器「窗口」對象上的一種方法。
OpenOffice Javascript腳本使用Rhino;我不確定什麼版本。 JDK附帶的Rhino非常老,並且有一些相當嚴重的bug,但對於OpenOffice腳本可能做的各種事情來說仍然可以。
看來,你必須單獨安裝JavaScript運行:http://framework.openoffice.org/scripting/release-0.2/javascript-devguide.html
libreofffice的最後一個版本有一個支持JavaScript的宏。你可以在這裏下載它:http://www.libreoffice.org/download/
我明白了......我已經找到了一個消息框的代碼片段,所以我得到了一個。其實我已經能夠在安裝一些軟件包並單擊後運行代碼,所以我想我不需要安裝該Javascript運行時?! – Philip 2010-11-19 23:34:38
也許它與更新的開發人員版本或發佈候選版本或其他內容打包在一起。 – Pointy 2010-11-19 23:35:32