我想使用Microsoft報表生成器生成SharePoint 2010列表的報表。報表生成器表達式 - 計數項目
一切正常,但有一個例外:-(
要計算所有元素正常工作與下面的表達式:
=Count(Fields!Status.Value, "DataSetDocLib")
但我怎麼能指望具有特定名稱的項目
我嘗試了很多表達式,但沒有任何工作,例如我只想計算名稱爲「正在運行」的項目:
=CountDistinct((Fields!Status.Value, "DataSetDocLib"), "Running" ,Recursive)
=Count(Fields!Status.Value Like "Status", "DataSetDocLib")
=CountDistinct(Fields!Status.Value, "Running" ,Recursive, "DataSetDocLib")
這是可能的,什麼是正確的語法?
預先感謝您!
謝謝您的回答!但是我怎樣才能用你的解決方案指定我的數據集?我嘗試了以下想法。但它沒有工作。 = SUM(IIF(Fields!Status.Value =「Running」,1,0,「DataSetDocLib」= SUM(IIF(Fields!Status.Value,「DataSetDocLib」=「Running」,1,0)) )) – LaPhi
您能否讓我更深入瞭解您嘗試實施這些信息的位置?它本身是否在文本框中? – Neil
我認爲我的領域是一個字段集合,所以我必須指定數據集名稱作爲範圍。沒有數據集名稱,它沒有工作。你的答案很好。但是,我現在如何將數據集名稱添加到表達式中? http://technet.microsoft.com/en-us/library/dd283100.aspx – LaPhi