2012-11-14 91 views
0

我想在另一個變量的變量表達式中放置一些變量。 例如:變量表達式包含另一個變量

$V{sum} = $F{quantity} * ${price},其中總和是簡單的變量沒有任何計算 $V{total} = $F{disb} * $V{price},其中總具有「薩姆」計算類型。

因此我收到了錯誤的金額。

但如果我使用:

$V{total} = $F{disb} * $F{quantity} * ${price} 

量是有效的。

變量表達式中的變量是否有任何理由給出錯誤的值?謝謝

回答

1

如果您要在文本框中輸出第一個示例的$ V {total},那麼您需要確保根據您的報告正確設置了評估時間。您很可能希望將實地評估時間設置爲「報告」。

評估時間確定在報告的生成生命週期中何時動態計算的變量實際上是已處理

+0

你的意思是遞增類型?我找不到評估時間..試圖將其設置爲報告。有一個例子,它確實有效。但是當我試圖放置諸如var-> var-> var的分層結構時,它仍然會給出錯誤的值。也許我應該玩這個選項。謝謝 – nKognito

+0

我假設你在TextField中輸出你的計算。文本字段具有可設置爲「現在」,「報告」,「頁面」,「列」,「組」,「自動」或「自動」的「評估時間」屬性。 – kaliatech

相關問題