Freigeben über


HelpLink-Element

Das HelpLink -Element der Detail -Eigenschaft ist eine URL-Zeichenfolge, die vom Berichtsserver generiert wird. Die URL zielt auf eine Webseite ab, die von Microsoft Help and Support verwaltet wird, und bietet weitere Hilfe- und Wissensdatenbank Artikel zu bestimmten Fehlern, die in Reporting Services auftreten. Die URL hat folgende Syntax:

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

In der folgenden Tabelle sind die Argumente der HelpLink -URL aufgeführt.

Argument Wert
EvtSrc "Microsoft.ReportingServices.Diagnostics.ErrorStrings.resources.Strings"
EvtID Der Fehlercode für den Berichtsserver, z. B. rsReservedItem.
ProdName "Microsoft SQL%20Server%20Reporting%20Services". Der Wert des Produktnamens ist URL-codiert.
ProdVer Die Versionsnummer von Reporting Services. Der Wert „8.00“ gibt SQL Server 2000 (8.x) Reporting Services an.

In folgendem Beispiel wird die HelpLink -URL erläutert, die für den Fehlercode rsReservedItemzurückgegeben wird. Dieser Fehler tritt auf, wenn ein Benutzer versucht, ein reserviertes Element in Reporting Serviceszu ändern oder zu löschen:

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  

Sie können auf das HelpLink -Element im Code zugreifen, indem Sie die SoapException -Klasse verwenden.

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);  
}