2011-05-20 74 views
1

我想在iReport內的交叉表中設置一個行組。該行組使用三個串聯在一起的字符串。當他們中的任何一個改變了新的行時。我遇到的問題是這三個字符串被存儲在一個變量中。一旦它們在這個變量中,唯一的方法就是根據分隔符分割變量,然後顯示它們。似乎我不能單獨獲取字符串而不使用分隔符。iReport交叉表數據問題

我需要一種獲取這些字符串的不同方式。我不能使用分隔符來分開變量,因爲分隔符可能比我想要的更頻繁(給我超過3個字符串)。但是,似乎我不能只使用單個字符串,因爲行將無法正確打印。我能做些什麼來解決這個問題?

回答

1

嘗試將每個單獨的字符串保留在其自己的命名變量中。然後,創建第四個變量,將其定義爲將原始三個字符串連接在一起。然後,您應該可以在行組中使用第四個變量,但仍可以輕鬆訪問報表中任何表達式的原始三個字符串。