情况:我使用Report Builder 2.0和我创建的报告模型生成报告。
问题:如何按字母顺序对参数列表进行排序?简单的问题,但我找不到我的生活答案。感谢谁能提供答案。
答案 0 :(得分:2)
取决于您如何定义列表,但最常见的是通过向定义参数列表的sql添加order by语句。
答案 1 :(得分:2)
事实证明,我的问题的答案不存在,因为它是不可能的。此缺失功能有open issue at connect.microsoft.com。请在微软的网站上进行投票,以便他们在即将推出的Report Builder版本中修复它。感谢。
答案 2 :(得分:2)
我想我可能找到了解决方法。 我的问题是我在使用报表模型作为数据源时尝试这样做。看起来像报表生成器按查询中的左侧大多数字段排序,但在使用模型时,这似乎总是模型生成的引用字段,而不是您想要的字段中保存的实际数据。
为了更好地控制条目出现的顺序,我做了以下工作。
我根据我想要使用的字段创建了一个新字段。 然后将此新字段而不是数据模型中的原始字段作为查询中最左侧的字段。