1

我想將主報告中的共享變量傳遞給子報表的交叉表公式字段?我該怎麼做呢 ?將共享變量從主報告傳遞到交叉表?

如果我在主報表中聲明瞭一個共享變量,並試圖通過'whilereadrecords'在子報表的交叉表中訪問它,它將不會得到任何東西。

回答

2

我做了一個模擬報告,並用此溶液想出了:

  • 請在主報告中的公式。輸入驗證碼:
whileprintingrecords; 
shared numbervar foo:=3; 
foo 
  • 在你的報表,做一個公式。對於這個例子,稱它爲MySharedVar。輸入驗證碼:

共享numbervar富

  • 在你的報表,使公式。稱它爲MySharedVar2。輸入驗證碼:

MySharedVar

  • 使用MySharedVar2公式在交叉表正常。
+1

當您在交叉表公式中使用'WhilePrintingRecords'時,您將無法訪問共享變量,因爲它必須稍後進行評估。 – 2011-02-18 07:50:42