我正在尝试使用此处的工具business objects query builder output
实际上没有任何例子,所以我努力使其发挥作用。它不会产生错误,但在批处理文件所在的目录中不输出任何文件,我可以看到。
以下是querybuilder.bat中的代码:
set lib=c:\Program Files\Business Objects\Common\4.0\java\lib
java -cp "querybuilder.jar;poi-3.8-20120326.jar;%lib%\*" org.bukhantsov.querybuilder.Program %*
以下是我正在运行的代码,我将其命名为RunQuery_ALLACTIVE.bat,当然除了我的服务器,用户名和密码已更改为此帖子。
我将这一切都放在一行上,没有换行符。
querybuilder.bat -cms:SERVER -username:OURUSERNAME -password:OURPASSWORD -query:"SELECT * FROM CI_INFOOBJECTS where SI_SCHEDULE_STATUS = 9 order by SI_NAME" -auth:windowsad -excel "Output.xls"
关于这个工具的大量未解答的问题 - 看起来很酷,但是有没有人真正成功地使用过它?无法在网络上找到评论或历史记录。
答案 0 :(得分:0)
回答你的问题:
-excel:"Output.xls"
secWinAD
(区分大小写)。如果您不确定命令行选项,我建议您逐步构建:首先只指定所需的选项,然后逐个添加可选选项,以便您知道哪一个给您带来问题。
另外,我注意到下载页面包含为XI3.x和BI4编译的版本。确保使用与您正在使用的BusinessObjects版本对应的正确版本。此外,验证批处理文件中的路径以查看它是否指向包含BusinessObjects环境的JAR文件的有效文件夹。
<强>更新强>
我刚注意到同一位作者/开发人员创建了另一个可能更容易使用的应用程序(GUI,而不是命令行)。看看here。