2016-08-16 80 views
0

我的子報表在帳戶ID上有分組,然後在發票號碼內。在帳戶ID內,我可以有幾個發票號碼。水晶報告按組計算實例,然後總和

例如:

帳戶1234

  • 發票6789
  • 發票5432
  • 發票5432
  • 發票9999

我想要的是發票的數量。使用示例我應該得到3的計數。帳戶ID下有3個唯一的發票號碼。我已經嘗試了總計,公式和總結。

+1

什麼是你的問題,你打到哪裏? – Siva

+1

彙總發票清單金額 – Furtiro

+0

子報表將每個發票視爲一組。如果我使用count,那麼使用我的例子,我得到1,2和1.如果我使用不同的,那麼我得到1,1,1。不同的是準確的,但我然後想要計算或求和這些結果,並看到3.將計數放入報告頁腳也不起作用。似乎要計算每個組的發票。 – crystalnoob

回答

1

在SQL查詢或linq中使用不同的關鍵字你可以解決這個問題。

var data = (from n in tbldemo select n).Distinct(); 

Now Set data to your crystal report data source. It will helps you. 
+0

這是使用SQL Expression完成的嗎?如果是這樣,我沒有使用該功能。什麼是「n」和「tbldemo」?他們是我想要用於計數的列和表格嗎?有沒有特別的語法? – crystalnoob

+0

n爲每個tbldemo對象保存一個單獨的引用。是的,tbldemo是表。 – DBB