2009-12-17 89 views
1

我遇到以下問題:我有一個使用數據集作爲其數據源的報表。數據集有兩個表,一個是主表,一個是Employee,另一個是EmployeePaycheck,所以員工可以有幾個薪水。我可以計算第二個表中的列的總和,比如paycheckValue,但我似乎無法執行的操作也是將這個計算的字段添加到Employee表中某些其他字段的值,例如ChristmasBonus或YearlyBonus,以看看員工在年底支付多少錢。將額外列值添加到列總和

回答

1

不知道更多的信息,這將是很難回答,但我會給你幾件事情尋找。

首先,我會確保這些字段的類型是相似的,以允許彙總。例如,如果一個字符串是一個字符串,那麼在沒有將該值轉換或轉換爲數字的情況下,彙總將無法完成。我假設這些字段可能是數字或十進制列,所以可能不是這種情況。

我也檢查,以確保您試圖總結的值都不爲空。我沒有測試過這個,但是我相信如果其中一行有一個空值,它將不能正確求和。在這種情況下,您應該能夠使用公式字段來檢查null,如果該字段爲null,則返回0。然後,您可以在計算中使用公式字段而不是字段本身。

如果這兩種情況都不是這種情況,請提供一些信息,告訴您如何計算字段以及在執行操作時發生了什麼。

希望這會有所幫助。

+0

嗨Dusty, 我設法同時解決了這個問題,似乎我在編輯formaul時出現了錯誤,但我不明白會發生什麼。無論如何,公式應該是這樣的:{Employee.Column1} + {Employee.Column2} + SUM({EmployeePaycheck.Column1}) – Sorryn 2009-12-18 08:29:39