回答

4

您可以使用共享公式來做到這一點。

在你的主要報告中創建一個新的公式字段 - 它可以被稱爲任何你喜歡的。創建一個共享變量併爲其分配一個值。

WhilePrintingRecords; 
shared stringVar MAINREPORTVAR := {Table.ColumnName} 

在你的子報告,創建一個新的公式字段,然後輸入以下內容:

WhilePrintingRecords; 
Shared StringVar MAINREPORTVAR; 
MAINREPORTVAR 

在這兩個公式的變量的名稱必須相同。

這將在您的子報告中顯示主報告中公式字段的值。然後你可以在你的交叉表中使用它。

+0

感謝您的回覆巴里。我能夠將字段傳遞給子報告。唯一的問題是交叉表公式字段使用WhileReadingRecords,其中不能聲明共享變量。 – 2010-12-21 05:54:15

+0

@Damien - 嗯,也許你可以在子報告中創建另一個指向共享公式的公式,然後在你的交叉表中使用它? – codingbadger 2010-12-21 07:31:20

+0

謝謝巴里。那就是訣竅。 – 2010-12-25 14:09:31

相關問題