安吉拉苏 2021-12-03 13:17 采纳率: 0%
浏览 7
已结题

有关Business objects 5.1 字符 转 数值 后无法sum汇总问题

我的环境是 Business objects 5.1 ,通过SQL 语句从Oracle 将数值型交易金额字段(比如字段名为AMT)作为BO报表中的变量, 但是总是发现这个数值变量总是和原始数据有的数据少一位或多一位或者将小数点最后一位变成零, 即使我在BO中将单元格格式变为标准或数值型都不行.将AMT改为维或度量值均不行.

因此我在SQL 语句 调整为"to_char(AMT)""到 BO中报表中, BO中字符的数据是和原始数值是一致的,将AMT改为度量值后.
1)写公式"sum(to_number ()) "或改为变量. 但是我在报表中将数据汇总,比如按日期,汇总, 也是BO只能将同一日期中的第一条记录作为汇总结果,
2)若直接"sum()""BO环境中总是仅将同一日期的变量AMT 作为字符串,拼接到一起,而不是数学相加.
请问如何解决这个问题呀?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 12月11日
    • 创建了问题 12月3日

    悬赏问题

    • ¥15 为啥画版图在Run DRC会出现Connect Error?可我Calibre的hostname和计算机的hostname已经设置成一样的了。
    • ¥20 网站后台使用极速模式非常的卡
    • ¥20 Keil uVision5创建project没反应
    • ¥15 mmseqs内存报错
    • ¥15 vika文档如何与obsidian同步
    • ¥15 华为手机相册里面的照片能够替换成自己想要的照片吗?
    • ¥15 陆空双模式无人机飞控设置
    • ¥15 sentaurus lithography
    • ¥100 求抖音ck号 或者提ck教程
    • ¥15 关于#linux#的问题:子进程1等待子进程A、B退出后退出(语言-c语言)