Elemento HelpLink
L'elemento HelpLink della proprietà Detail è una stringa URL generata dal server di report. L'URL è destinato a una pagina Web gestita dalla Guida e dal supporto tecnico Microsoft e fornisce ulteriori articoli della Guida e della Knowledge Base relativi a errori specifici che si verificano in Reporting Services. La sintassi dell'URL è la seguente:
https://www.microsoft.com/products/ee/transform.aspx?EvtSrc=v_alue_&EvtID=value&ProdName=value&ProdVer=value
Nella tabella seguente sono elencati gli argomenti dell'URL HelpLink.
Argomento | Valore |
---|---|
EvtSrc | "Microsoft.ReportingServices.Diagnostics.ErrorStrings.resources.Strings" |
EvtID | Codice di errore del server di report, ad esempio rsReservedItem. |
ProdName | "Microsoft SQL%20Server%20Reporting%20Services". Il valore del nome del prodotto è codificato nell'URL. |
ProdVer | Numero di versione di Reporting Services. Un valore pari a "8.00" indica SQL Server 2000 (8.x) Reporting Services. |
Nell'esempio seguente viene illustrato l'URL HelpLink che viene restituito per il codice di errore rsReservedItem. Questo errore si verifica quando un utente prova a modificare o di eliminare un elemento riservato in 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
È possibile accedere all'elemento HelpLink nel codice usando la classe 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);
}
Contenuto correlato
Introduzione alla gestione delle eccezioni in Reporting Services
Classe SoapException di Reporting Services
Utilizzare la proprietà Detail per gestire errori specifici
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per