Java 将Excel版本作为参数传递给Cognos

Java 将Excel版本作为参数传递给Cognos,java,cognos-8,Java,Cognos 8,我们在java应用程序中形成URL,并将其传递给cognos服务器以生成报告。目前,Excel报告默认为2002年。有没有办法通过URL将Excel版本号传递给cognos服务器,将其更改为2007 我知道可以通过手动设置excel版本在Cognos服务器上为每个报告执行此操作,但我想知道是否有参数值可以通过URL传递以设置excel版本 谢谢。已经找到了解决方案。使用run.outputFormat=spreadsheetML告诉Cognos以Excel2007格式生成excel电子表格 Co

我们在java应用程序中形成URL,并将其传递给cognos服务器以生成报告。目前,Excel报告默认为2002年。有没有办法通过URL将Excel版本号传递给cognos服务器,将其更改为2007

我知道可以通过手动设置excel版本在Cognos服务器上为每个报告执行此操作,但我想知道是否有参数值可以通过URL传递以设置excel版本


谢谢。

已经找到了解决方案。使用
run.outputFormat=spreadsheetML
告诉Cognos以Excel2007格式生成excel电子表格

Cognos支持的格式有
CSV、HTML、HTMLFragment、MHT、PDF、singleXLS、XHTML、layoutDataXML、spreadsheetML、rawXML、XLWA和XML

资料来源: