HelpLink 요소
Detail 속성의 HelpLink 요소는 보고서 서버에서 생성되는 URL 문자열입니다. 이 URL은 Microsoft 도움말 및 지원에서 관리되는 웹 페이지를 대상으로 하며 Reporting Services에서 발생하는 특정 오류에 대한 추가 도움말 및 기술 자료 문서를 제공합니다. URL의 구문은 다음과 같습니다.
http://www.microsoft.com/products/ee/transform.aspx?EvtSrc=value**&EvtID**=value**&ProdName**=value**&ProdVer**=value
다음 표는 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 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 SoapException 클래스