HelpLink 요소

Detail 속성의 HelpLink 요소는 보고서 서버에서 생성되는 URL 문자열입니다. URL은 Microsoft 도움말 및 지원에서 관리하는 웹 페이지를 대상으로 하며 Reporting Services에서 발생하는 특정 오류에 대한 추가 도움말 및 기술 자료 문서를 제공합니다. URL의 구문은 다음과 같습니다.

https://www.microsoft.com/제품/ee/transform.aspx?EvtSrc=v_alue_&EvtID=&ProdName=&ProdVer=

다음 표는 HelpLink URL의 인수를 나열합니다.

인수
EvtSrc "Microsoft.ReportingServices.Diagnostics.ErrorStrings.resources.Strings"
EvtID 보고서 서버 오류 코드입니다(예: rsReservedItem).
ProdName "Microsoft SQL%20Server%20Reporting%20Services". 제품 이름 값은 URL로 인코딩됩니다.
ProdVer Reporting Services의 버전 번호입니다. “8.00”은 SQL Server 2000(8.x) Reporting Services를 나타냅니다.

다음 예는 오류 코드 rsReservedItem에 대해 반환되는 HelpLink URL을 보여 줍니다. 이 오류는 사용자가 Reporting Services에서 예약된 항목을 수정하거나 삭제하려고 시도할 때 발생합니다.

https://www.microsoft.com/products/ee/transform.aspx?  
EvtSrc=Microsoft.ReportingServices.Diagnostics.ErrorStrings.resources.Strings  
&EvtID=rsReservedItem&ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&ProdVer=8.00  

코드의 HelpLink 요소는 SoapException 클래스를 사용하여 액세스할 수 있습니다.

Try  
   rs.DeleteItem("/Report1")  
  
Catch e As SoapException  
   Console.WriteLine(e.Detail("HelpLink").InnerXml)  
End Try  
try  
{  
   rs.DeleteItem("/Report1");  
}  
  
catch (SoapException e)  
{  
   Console.WriteLine(e.Detail["HelpLink"].InnerXml);  
}  

Reporting Services의 예외 관리 소개
Reporting Services SoapException 클래스
Detail 속성을 사용하여 특정 오류 처리