2016-11-10 1 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},",") 
관련 문제