2016-11-10 41 views
-1

我有一個動態參數,提示用戶從字符串字段中選擇要在報表中使用的值。然後我想顯示用戶在報告標題中選擇的值以供參考,但我不確定如何將數組打印到字符串中。現在如果我刪除報告中的參數字段,它將只顯示X選項中的第一個。我無法弄清楚如何獲得這個字符串值的數組來打印所有的值。Crystal Reports - 在報表標題中顯示數組參數爲字符串

用戶選擇 - {?選擇}>字段A,字段B,C區域 參數頁上需要打印出

回答

0

Local NumberVar Temp := Count({?Parameter}); Local NumberVar counter := 1; Local StringVar List; While counter in [1 to Temp] Do ( if counter=1 then List := {?Parameter}[counter] else List:=List&", "& {?Parameter}[counter]; counter := counter + 1; ); List

+0

用此代碼創建一個公式,它將打印出您的{?Parameter}文本 –

0

簡單的方式是使用功能加入

Join({?Parameter},",") 
相關問題