2014-03-24 204 views
0

我有一個包含2個日期參數(開始日期和結束日期)的子報告
嵌套有子報告的主要報告。當我刷新報告時,會提示輸入日期。
我想要做的就是在Main-Report上顯示(開始日期 - 結束日期)格式的日期。Crystal Reports:在主要報告中使用子報告參數值

這是我的嘗試。

在小組報告的創建一個式(SharedStartDate)作爲

Shared StringVar startDate := ToText({[email protected]_DT},"MM/dd/yyyy"); 
startDate; 

創建另一個公式在主報告具有相同名稱(SharedStartDate)

Shared StringVar startDate; 
startDate 

當我在使用這個公式主報告,我得到空文本。

我不知道我在做什麼錯,我很新的工作與CR
謝謝你們提前的任何建議。

+0

你在哪裏把公式放在主報告中? – Siva

回答

1

將價值傳遞給主報告時請注意幾件事。

  1. 公式需要在傳遞值之前放在子報表上。
  2. 當在主報告中使用數值時,結果公式應該保留在設計的未來部分中..而不是在前面的部分中,那麼您將無法獲得該值。
  3. 多一個選擇是(not suggested),因爲你是manuplating參數然後從mainreport鏈接參數子報表和報告,不論使用該參數在任何一節的子報告的位置。
+0

1:公式放在子報告上,它顯示我作爲參數傳遞的值。 – Johny

+0

公式放在子報表和它顯示我作爲參數傳遞的價值觀,它已被消除
不知道如果我understandwhere到底該公式放在MainReport
這是我MainReport
**報告的結構頭** - 空白
**頁眉** -
報告標題
報告日期
報告標準
** **詳情 - 子報表
**報告頁腳** - 空白
* *頁面頁腳** - 空白
在**頁眉 報告準則**是在哪裏我想,因爲你的子報告是詳細的子報告
Johny

+0

顯示這些價值觀和您正試圖在主報告的頁頭顯示..值將是空白。一種解決方法是,因爲您在子報告中有日期參數,所以在主報告中創建相同的參數,並使用子報告鏈接來鏈接兩者..​​.現在使用參數顯示在主報告的頁面標題中。 – Siva

相關問題