2013-02-11 7 views
0

ReportExecution2005 웹 서비스를 사용하여 보고서를 렌더링하려고합니다. 보고서를 로컬로 렌더링하는 데 아무런 문제가 없지만 Azure에서 호출하려고하면 항상 항목을 찾을 수 없다는 메시지와 함께 실패합니다.Azure SQL보고가 "항목을 찾을 수 없음"을 반환합니다.

보고서는 "Invoice.rdl"이라고합니다. 다음은 내가 전화하는 방법입니다.

ReportExecutionService rs = new ReportExecutionService() 
{ 
    CookieContainer = new CookieContainer(), 
    ExecutionHeaderValue = execHeader, 
    Url = string.Format("https://{0}:443/ReportServer/ReportExecution2005.amsx", "myUrl") 
} 

rs.LogonUser("myUsername", "myPassword", "myUrl"); 

rs.LoadReport("/Reports/Invoice", _historyId); // here the exception is thrown 

다른 경로로 시도해 보았습니다. /Invoice, /SSRSReport/Invoice, /ReportServer/Invoice 등, 아무 것도 작동하지 않는 것 같습니다.

아이디어가 있으십니까?

+0

[SQL Reporting은 2014 년 10 월 31 일에 서비스를 중단합니다.] (http://www.windowsazure.com/en-us/pricing/details/sql-reporting/) – kuskunko

답변

0

좋아요, 바보 같은 문제로 밝혀졌습니다. 이전 Windows Azure 관리 포털에서 보고서를 업로드하면 이름에 ".rdl"파일 확장자가 남습니다.

문제가 해결되었습니다.