处理RDLC中区分大小写的数据

时间:2014-05-22 05:48:41

标签: sql reporting rdlc

我有一个RDLC报告,我有一个柱形图,其X轴显示PerformedBy人名,  Y轴显示每个PerformedBy人员分组的考试次数。  数据集中的数据包含区分大小写的数据。  例如,有两个PerformedBy名称,如' john'和' JOHN'。 约翰的考试数量为1,其中约翰有2个。目前在图表中它只显示约翰。  这两个人的数据都是' john'和' JOHN'合并并显示在' JOHN'为3。  我想将约翰的考试数量显示为1,将约翰的考试数量显示为2。  如何在RDLC级别处理此问题?

我在一些讨论中看到我可以选择数据选项然后选择casesensitivity属性。  但我没有在“数据集属性”对话框中看到此选项。它仅显示选项“常规”。  我使用的是Visual Studio 2010,.NET 4.0和SQL Server 2008 Express。

另一个选项是我在为数据集中的Performed By人添加唯一标识符字段。在图表中  如何按标识符进行分组,然后在X轴上显示按名称执行?

请注意,我看到两个记录都来自sql查询的输出集合。

1 个答案:

答案 0 :(得分:0)

一种方法是将字符串转换为ASCII码,然后将数字放在一起

例如' john' => ' 106111104110'和约翰=> ' 74111104110&#39 ;.然后分组该值

此链接将说明如何将字符串转换为ASCII值。

http://p2p.wrox.com/beginning-vb-6/56056-converting-set-string-its-ascii-value.html