cognos报表发布数据包framework中CST-AOM-0001 指定的值“canGenerateCSVOutput”不是有效的枚举值

在Cognos报表使用framework发布数据包时遇到CST-AOM-0001错误,提示指定的'canGenerateCSVOutput'不是有效枚举值。排查过程包括确认SQL无误、参数应用正确,最终发现是Cognos版本过低导致。升级到10.2.2版本后,问题得到解决。建议遇到相同问题的用户检查自身Cognos版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在cognos报表下的framework发布数据包时候,遇到了这个错,折腾了半天一直没有找准问题的根本,网上也没有相关的说明和结解释,故做以说明,如果你遇到这样的问题,希望我的总结能对你有所帮助:

  • 报错图示:

 

 

 

 

 

 

 

  • 报错说明:

CST-AOM-0001 指定的值“canGenerateCSVOutput”不是有效的枚举值

  • 原因排除:

将本身的sql拿到数据库里执行,如果不报错,一般就不是sql本身的问题;

我的sql里面涉及参数,以为是参数写错或者适用上的错误,其实不是

  • 解决办法:

查看framework工具的版本,我将10.2.1卸载后重新安装了10.2.2,重新来一遍,就没有出现此问题

10.2.1卸载时显示只有118个组件,10.2.2有210个组件,报错原因可能是旧版本了里缺少读取参数的组件(我瞎猜的)

 

现在看来虽然很弱智,但当时不会想到是版本的问题,网上也完全搜不到一个同样错的解决办法,一直在纠结在参数上面,其实升个版本就好了,好气哦:(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值