为什么图表中的列顺序与查询结果集中的列顺序不匹配?

问题描述 投票:0回答:1

我有一些查询,我在表中输出此查询的结果,并尝试在图表中显示它。图表编辑窗口的“选择数据”选项卡如下所示:

enter image description here

一切正常,除了图表中的订单与查询结果集中的列顺序不匹配的事实。我在此图表的屏幕截图上放了箭头,文本指向表格中的相应行(例如,0行 - 表格中的第一行,1行 - 表格中的第二行等):

enter image description here

似乎row.__rownum值的排序方式与varchar相似,而不是整数(例如,像ORDER BY一样适用于mysql中的varchar)。怎么解决?

charts birt
1个回答
0
投票

基本上我找到了答案:我需要的只是单击“编辑分组和排序”并将“分组”部分中的类型从“文本”更改为“数字”:

enter image description here

我希望它对其他人有用。

© www.soinside.com 2019 - 2024. All rights reserved.