2014-03-14 52 views
1

我有一個datatable,看起來像這樣(所有列string數據類型)水晶報表交叉表字符串數據

firstCol secondCol thirdCol 

1_str1  1_str2  5,1 
2_str1  2_str2  5 
3_str1  3_str2  
....  ....  .... 

請注意,在thirdCol,有些字段爲空。

作爲晶體報告,我已經使用了交叉表特徵

Columns:    firstCol 

Rows:     secondCol 

Summarized Fields:  thirdCol 

的列和行是好的。我擁有的唯一問題是彙總字段。 據我搜查,它只用於數字數據(糾正我,如果我錯了)。

我甚至創建了一個示例數據表,並將其綁定到水晶報表上。而不是string,它顯示「數字」(或者你可以稱之爲整數,十進制等)數據類型,這不是我想要的。有什麼辦法可以將它顯示爲string

這是實際的數據表

my datatable

,這是晶體報告交叉表輸出

cross-tab

沒關係的總列和在晶體報告輸出行 。我只想在交叉表中顯示「5,1」和「1」,而不是數字。

回答

3

當然,您可以將彙總字段顯示爲字符串。當您創建交叉表時,默認彙總功能是count(),這是您所看到的。相反,進入您的交叉表,選擇您的彙總字段,然後點擊「更改彙總」按鈕。您可以使用最小值或最大值(可互換,因爲我猜測您將只能輸入每行/列組合),而不是使用count。

一旦做出改變,HCC會顯示「5,1」,2月14日會顯示Legionella的「5」,所有其他彙總字段將爲空。

+0

謝謝!我也看到了,但我從來沒有想過最大值和最小值不會返回數值。謝謝!我可以再問一次,是否可以刪除「Total」行和列?如果需要,我會發布另一個問題。 – Codemunkeee

+0

我只是壓制了總的行數和列數。現在沒關係。 :) – Codemunkeee