我刚刚开始查看OpenOffice的Macro系统。我安装了3.2.0,但它真的很糟糕。我甚至无法保存宏文件...我认为Javascript不是Openoffice推荐的脚本语言。
仍然......有没有人用Javascript做过OO-Macros?您使用哪种OO版本?此外:实施了哪个Javascript版本?我想知道这是否是一个值得使用Javascript名称的实现,因为它甚至没有alert() - 函数。
菲利普
答案 0 :(得分:2)
alert()
函数无论如何都不是Javascript功能;它是事实上标准浏览器“窗口”对象的一种方法。
OpenOffice Javascript脚本使用Rhino;我不确定是什么版本。随JDK一起提供的Rhino相当陈旧,并且有一些相当严重的错误,但是对于您可能使用OpenOffice脚本执行的操作仍然可以。
您似乎必须单独安装Javascript运行时:http://framework.openoffice.org/scripting/release-0.2/javascript-devguide.html
答案 1 :(得分:0)
最后一个版本的libreoffice支持javascript宏。您可以在此处下载:http://www.libreoffice.org/download/