永洪社区

标题: 用高级排序、聚合时就会出现错误提示 [打印本页]

作者: yunzi    时间: 2023-5-23 10:03
标题: 用高级排序、聚合时就会出现错误提示
在做自由表一个列高级排序、聚合时就会出现错误提示:
自由式表格执行数据失败:“class g5.meta.t.DimCol cannot be cast to class g5.meta.t.GMeasureCol (g5.meta.t.DimCol and g5.meta.t.GMeasureCol are in unnamed module of loader 'app')”。
(CHATGTP的解答没看懂:这个错误提示意味着你正在尝试将 g5.meta.t.DimCol 类型的对象转换为 g5.meta.t.GMeasureCol 类型的对象,但是这两个类型不兼容。这可能是由于你的代码中存在类型错误或数据结构不一致引起的。
建议你检查代码中的变量类型和数据结构,确保它们与你的预期一致。如果你无法解决问题,可以提供更多的上下文和代码示例,以便我更好地帮助你解决问题。

去掉排序后就正常,请教大佬这是什么原因呢?


作者: yhdata_ruby    时间: 2023-5-23 10:03
是否有度量单元格,度量聚合类型选择的空
作者: yunzi    时间: 2023-5-23 10:44
yhdata_ruby 发表于 2023-5-23 10:18
是否有度量单元格,度量聚合类型选择的空

有的,确实是选的空,因为有横向扩展,不需要聚合
作者: yhdata_ruby    时间: 2023-5-23 10:45
yunzi 发表于 2023-5-23 10:44
有的,确实是选的空,因为有横向扩展,不需要聚合

改成总和看看呢
作者: yunzi    时间: 2023-5-23 10:54
yhdata_ruby 发表于 2023-5-23 10:45
改成总和看看呢

已改,正常了,谢谢!
作者: yhdata_ruby    时间: 2023-5-23 10:55
yunzi 发表于 2023-5-23 10:54
已改,正常了,谢谢!

不客气




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4