在cognos报表下的framework发布数据包时候,遇到了这个错,折腾了半天一直没有找准问题的根本,网上也没有相关的说明和结解释,故做以说明,如果你遇到这样的问题,希望我的总结能对你有所帮助:
- 报错图示:
- 报错说明:
CST-AOM-0001 指定的值“canGenerateCSVOutput”不是有效的枚举值
- 原因排除:
将本身的sql拿到数据库里执行,如果不报错,一般就不是sql本身的问题;
我的sql里面涉及参数,以为是参数写错或者适用上的错误,其实不是
- 解决办法:
查看framework工具的版本,我将10.2.1卸载后重新安装了10.2.2,重新来一遍,就没有出现此问题
10.2.1卸载时显示只有118个组件,10.2.2有210个组件,报错原因可能是旧版本了里缺少读取参数的组件(我瞎猜的)
现在看来虽然很弱智,但当时不会想到是版本的问题,网上也完全搜不到一个同样错的解决办法,一直在纠结在参数上面,其实升个版本就好了,好气哦:(