Compartir a través de


Elemento HelpLink

El elemento HelpLink de la propiedad Detail es una cadena URL que genera el servidor de informes. Las direcciones URL se dirigen a una página web que administra la Ayuda y soporte técnico de Microsoft y proporcionan ayuda adicional y artículos de Knowledge Base sobre los errores concretos que se producen en Reporting Services. La dirección URL tiene la siguiente sintaxis:

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

En la tabla siguiente se enumeran los argumentos de la dirección URL HelpLink.

Argumento

Valor

EvtSrc

"Microsoft.ReportingServices.Diagnostics.ErrorStrings.resources.Strings"

EvtID

Código de error del servidor de informes, por ejemplo, rsReservedItem.

ProdName

"Microsoft SQL%20Server%20Reporting%20Services". El valor del nombre del producto es la dirección URL codificada.

ProdVer

Número de versión de Reporting Services. El valor "8.00" indica SQL Server 2000Reporting Services.

En el ejemplo siguiente se muestra la dirección URL HelpLink que se devuelve para el código de error rsReservedItem. Este error se produce cuando un usuario intenta modificar o eliminar un elemento reservado en 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

Puede tener acceso al elemento HelpLink en el código utilizando la clase 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);
}