Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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);
}