2017-05-04 4 views
-2

RESTFul API을 사용하여 SAP Business Objects (WebI/Web Intelligence)에서 pdf로 보고서를 생성하려면 응용 프로그램에 기능을 생성하고 싶습니다.RestFul Api 사용 - SAP Business Object/.Net

pdf에 여백 등이 없으므로 (모든 페이지가 다르기 때문에) 모든 것이 잘 작동합니다. 물론 BO (pdf로 저장 또는 pdf로 생성)에서 보고서를 생성 할 때 적절한 설정 (BO의 페이지 설정에있는 설정)이 있습니다.

문제의 원인을 알려주십시오. 감사합니다.

+0

일부 코드를 입력해야합니다. 자신이하는 일을 볼 수 없다면 당신을 도울 수 없습니다. – AQuirky

+0

안녕하세요, 내부 보고서에서이 동작을 분석 할 수 있도록 사용중인 REST 호출을 추가 할 수 있습니까? 고마워, 아르노 –

답변

0

나는 documentation을 간략히 살펴 보았습니다. 난 당신이 PDF로 문서를 내보내려면 다음 호출을 사용하는 것 같아요 : 문서의 각 페이지의 크기가 동일 할 경우

<base_webi_REST_URL>/documents/8022/pages?mode=quickDisplay"

당신은, 수출 모드를 업데이트해야합니다.

<base_webi_REST_URL>/documents/8022/pages?mode=normal"

normal 모드는 문서의 모든 페이지가 웹 인텔리전스로 구성된 크기 옵션으로 내 보낸 인쇄 모드에 해당된다.

모드는 일반적으로 브라우저에서 사용되며 페이지 크기는 페이지에 표시된 데이터의 함수로 계산됩니다 (이 경우 페이지는 최대 행 및 열 수의 함수로 계산됩니다). 귀하의 페이지 크기가 다른 이유입니다.

0

대단히 감사합니다 :) 나는 "페이지"를 추가하는 것을 잊었지만 모드는 정상적으로 시도했습니다. 그래서 내 URL은 reportid? mode = normal이었습니다. 그리고 기본적으로 quickDisplay라는 것을 확인해 주셔서 감사합니다. (URL은 페이지 매김 모드에서 사용되지 않았습니다)