2012-04-13 10 views
0

웹 페이지에 Crystal 보고서를 표시하려고합니다. 내 코드는 다음과 같습니다.Crystal Reports (VS 2010) 보고서가 나타나지 않고 오류가 발생하지 않습니다.

나는 지금 내가 지금 어디에 있는지 알기 위해 몇 가지 실제 오류를 해결했습니다. 내가 가진 마지막 오류는 연결을 만들 수 없다는 것이었지만 SetDabaseLogon 호출을 추가 할 때 통합 된 SQL Server Auth 보안을 사용하도록 추가했을 때 문제가 해결되었습니다.

이제 오류가 전혀 발생하지 않지만 보고서가 표시되지 않습니다.

나는 지금 무엇을 시도 해야할지를 놓치고 있습니다. 어떤 아이디어라도 감사 할 것입니다!

(이 정말 관련인지 아닌지 잘 모르겠지만, 이것이 내가 만드는거야 SharePoint 웹 부분에 있습니다.)

답변

1

에 한번이 줄을 추가 : CRViewer.Show를();

간단하지 않은 경우 SharePoint에있는 경우 적어도 확인/거부 할 수 있도록 웹 파트 외부로 응용 프로그램을 실행합니다.

+0

감사합니다. 오늘 나중에 시도하고 어떻게 진행되는지 살펴 보겠습니다. 나는 그것을 단지 일반적인 asp.net 웹 페이지에 추가 할 수 있었고 아무런 문제없이 보여 주도록 할 수 있었다. –

+0

@BrandonMoore 나는 이것에 대해 조금 더 생각하고 있었고, 권한이 작동 할 것으로 생각했다. SharePoint 환경에서 실행하면 고유 한 보안 컨텍스트를 얻게됩니다. 종종 가장하거나 가장 일반적인 웹 응용 프로그램과 다른 기본값이 될 수 있습니다. 프로세스 모니터로 임시 폴더를 모니터링하면 보고서를로드하는 데 필요한 임시 파일을 만드는 중임을 확인할 수 있습니다. –

+0

SharePoint 외부에서 영구적으로 종료되었습니다. 나는 그 노력이 정말 가치가 없다는 것을 깨달았고 웹 페이지를 SharePoint로 IFrame화할 것입니다. –

관련 문제