2014-05-22 30 views
1

我有一個RDLC報告,我有一個柱形圖,其X軸顯示PerformedBy人名, Y軸顯示每個PerformedBy人分組的考試計數。 數據集中的數據包含區分大小寫的數據。 例如,有兩個PerformedBy名稱,如'john'和'JOHN'。 john has檢驗次數爲1,在JOHN中有2個。目前在圖表中它只顯示JOHN。 'john'和'JOHN'的數據合併在一起,並顯示在'JOHN'下3. 我想顯示john,考試次數爲1,JOHN考試次數爲2. 如何處理RDLC級別?在RDLC中處理大小寫敏感數據的分組

我在一些討論中看到我可以選擇Data Options,然後選擇casesensitivity屬性。 但我在數據集屬性對話框中看不到此選項。它只顯示選項General。 我正在使用Visual Studio 2010,.NET 4.0和SQL Server 2008 Express。

另一個選項,我想爲數據集中的Performed By人添加唯一標識符字段。在圖表 如何按標識符進行分組,然後在X軸中顯示按名稱執行?

請注意,我看到兩個記錄都來自我的輸出集合從SQL查詢。

回答

0

的一種方法是將字符串爲ASCII碼轉換,然後把號碼一起

例如「約翰」 =>「106111104110」和約翰=>「74111104110」。然後在該值上組

此鏈接將解釋如何將字符串轉換爲ASCII值。

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

+0

這工作,謝謝。 – user3663551

+0

我第一串轉換爲ASCII代碼中的十六進制值;在RDLC級別,我轉換回字符串。 – user3663551

+0

我很高興它的工作 –