2012-12-12 4 views
1

crystal report에 C# 의 매개 변수가있는 경우 세부 정보 섹션에 매개 변수를 넣습니다. 이 paremeters가 1 회 이상 인쇄되도록하고 싶습니다 (이는 런타임에 제공됩니다). 어떻게이 작업을 수행 할 수 있습니까?Crystal 보고서 매개 변수가 1 번 이상 자세히 인쇄됩니다. 섹션

+0

보고서에 표시되는 데이터는 무엇입니까? 보고서의 세부 정보 섹션은 보고서 데이터의 모든 레코드에 대해 한 번만 인쇄됩니다. –

+0

Parameters.Report에만 'NO 테이블'이 있습니다. –

+0

은 인쇄 할 횟수를 고쳤습니다. 또는 변수? –

답변

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
+0

예, 확장 가능을 사용할 수있는 경우 작동합니다. –

0

인쇄 할 매개 변수가 필요한 가변 횟수가 "합리적인"경우 해당 수의 보고서 바닥 글 구역을 만들고 이들 모두에 매개 변수를 배치 할 수 있습니다. 그런 다음 섹션 억제 공식을 설정하여 인쇄 횟수에 따라 표시하지 않습니다.

인쇄하려는 횟수가 꽤 높을 수있는 경우 데이터 원본을 사용하고 싶을 것입니다. 그런 다음 세부 정보 섹션에 매개 변수를 배치하고 매개 변수를 사용하여 반환되는 레코드 수를 늘릴 수 있습니다.

+0

나는 당신의 개념에 동의한다. 그러나 약간의 샘플 보고서를 줄 수있다 - 도움이 될 것입니다. –

+0

http://tickett.net/downloads/13838759.rpt –

+0

감사합니다. 나는 그것을 검토 할 것이다. –

관련 문제