2011-03-16 4 views
1

두 가지 방법으로 보고서를 PDF 또는 레터 헤드에 인쇄 할 수 있습니다.Crystal Reports - 두 가지 인쇄 형식

PDF에 머리글에 로고가 있고 레터 헤드에 머리글에 로고가 없도록 보고서에 사용자 지정을 포함 할 수 있습니까?

답변

1

부울과 함께 매개 변수를 보고서에 추가 할 수 있습니다. IsPDF와 같은 것, 헤더에있는 것 로고의 Format Graphic (이미지라고 가정)을 클릭 한 다음 Suppress 체크 박스에서 X2를 선택하십시오.

enter image description here

거기에서 당신은 IsPDF의 paramater이 거짓 일 때 그래픽을 억제하고 IsPDF에 해당하는 경우 억제하지 않습니다 코드를 작성할 수 있습니다.

IF {?IsPDF} = True Then 
False 

편집 : 이것을 작성 후, 나는 실제로 그것이 사실 때 그것이 억제의 사실과 일치 될 수 있도록 부울 매개 변수 IsLetterHead해야 할 것 같아요. 즉

IF {?IsLetterHead} = True Then 
True 
+0

관찰을에서 : 나는 PDF 또는 레터 할 경우 정의 할 수있는 가능성, 즉, 난 단지, 내가 미리와 PDF로 문서를 저장할 수 있습니다 하나를 두 개의 버튼이없는, 그리고 또 다른 곳은 레터 헤드의 실제 프린터에 저장할 수 있습니다. 이 경우 절차가 다를 수 있습니다. 맞습니까? –

+0

버튼 뒤의 코드를 수정할 수 있습니까? 그렇다면 거기에서 매개 변수를 보고서로 전달할 수 있습니다. 그렇지 않으면 보고서 자체가 PDF인지 아닌지에 대한 결정을 내릴 수 있는지 여부를 묻는 것입니다. 그런 다음이를 기반으로 헤더를 표시하지 않을 것입니다. 그 맞습니까? –

+0

버튼의 코드를 수정할 수 없으며 작성한 코드가 정확합니다. 가장 좋은 방법은 인쇄 버튼을 클릭 할 때 자동 여압과 같이하는 것입니다. 인쇄 작업이 계산되도록 결정하는 특정 코드 일 수 있습니다. –