2012-12-05 72 views
1

我有很多誰來自分報道,像這樣定義變量:iREPORT分享到人人:添加變量到另一個變量

variable class : integer 
calculation : system 
reset type : none 
increment type : none 

我希望做一個總和一些變量,通過例如:​​ 如果我在文本框中這樣做,它的效果很好,但如果我想將它放入一個變量(讓我們稱它爲sum1),那麼效果就不好。

property of the variable : 
variable class : integer 
calculation : system 
reset type : report 
increment type : none 

像這樣,我得到初始值表達式。 如果我將復位類型設置爲無,我獲得null

包含我的變量SUM1的文本框爲「評估時間:報告」

所以,在nb1nb2nb8是我的變量SUM1計算。我不知道下一步該怎麼做...

有人能幫助我嗎?

回答

0

計算類型system只應在您打算通過scriptlet直接設置變量值時使用。報告引擎在這種情況下不會評估變量表達式,這就是爲什麼您獲得null

您應該將您的計算類型更改爲nothing,它將通過簡單地評估變量表達式來設置值,僅此而已。

+1

嗨,感謝您的幫助,但它不起作用...我仍然有我的初始值表達式(我將其設置爲零) – user1873571

+0

@ user1873571嘗試將您的重置類型從「report」更改爲「none」 '。 – GenericJon

+0

在這種情況下,我有_null _... – user1873571