簡體   English   中英

水晶報表參數將被詳細打印1次以上

[英]Crystal report paremeters to be printed more than 1 times in detail Section

我只有在C#中有參數的crystal report ,我在詳細部分中放置了參數。 我希望這些參數可以打印1次以上(將在運行時給出)。 我怎樣才能做到這一點?

為什么不只是通過公式中的循環打印它呢?

local numbervar TimesToPrint := 8;
local numbervar i; //for-loop counter 
local stringvar out; //return variable

for i := 1 to TimesToPrint do
    out := out + {?YourParameter} + chr(13); //format your output

out

如果需要打印參數的可變次數是“合理的”,則可以創建該數量的報表頁腳節,並將參數放置在其中的每一個中。 然后設置節抑制公式以根據您要打印的次數進行抑制。

如果您希望它們打印的次數可能很高,那么您可能希望使用某種數據源。 然后,您可以將參數放在明細部分中,並使用該參數來驅動返回的記錄數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM