Vraag : vraag .rdl met opslagprocedure met parameter

Ik heb een rapport die (de Diensten melden) waarvan gegevensbron de volgende procedure
CREATE procedure [certifica]. [ObtenerDiscentesParaArchivo]
@CodigoActividad het numerieke (38.0)

I am gebruiken methode terug om de dienst van het de dienstenWeb, maar hoe te om de parameter over te gaan te melden, geeft weet niet kunt u het helpen?
this is Schemerige archivo van de Handvatten btnGuardar.Click
Beschermde SubbtnGuardar_Click (ByVal afzender als Voorwerp, ByVal e als System.EventArgs)/> als Koord = „C:\Users\elopez\Documents \ AMAG \ _SGC \ pdfGenerado \ certificado.pdf "
Schemerige formato als Koord = de Schemerige geschiedenis van „PDF "
aangezien Koord =/> Schemerige rsGuardar Nothing

rsGuardar.Credentials = System.Net.CredentialCache.DefaultCredentials
rsGuardar.LoadReport (Me.ReportViewer1.ServerReport. ReportPath Schemerige deviceInfo
als Koord = [Koord]. De Schemerige uitbreiding van Empty
als Koord = formato
Schemerige resultado zoals [Byte] () =/> Schemerige codificacion Nothing
als Koord = [Koord]. De Schemerige waarschuwingen van Empty
als amagCertifica.rsExecution2005.Warning =/> Schemerige streamsIds Nothing
resultado Nothing

Gebruikend stromen als FileStream = (archivo)
stromen File.OpenWrite. Schrijf (resultado, 0, resultado. Lengte)/> het Eind Sub

This van Using
is error
This- rapport vereist een gebrek of user-defined voor de rapportparameter „CodigoActividad“. Om dit rapport in werking te stellen of aan het in te tekenen, moet u een parameterwaarde verstrekken. --->/>ics Microsoft.ReportingServices.Diagnosties. ReportParameterValueNotSetException: Dit rapport vereist een gebrek of user-defined voor de rapportparameter „CodigoActividad“. Om dit rapport in werking te stellen of aan het in te tekenen, moet u een unatraducción al van parametervalue.


Sugiere una verstrekken traducción mejor
Gracias por proponer Traductor DE Google.
Sugiere unatraducción mejor: Dit rapport vereist een gebrek of user-defined voor de rapportparameter „CodigoActividad“. Om dit rapport in werking te stellen of aan het in te tekenen, moet u een parameterwaarde verstrekken. --->/>ics Microsoft.ReportingServices.Diagnosties. ReportParameterValueNotSetException: Dit rapport vereist een gebrek of user-defined voor de rapportparameter „CodigoActividad“. Om dit rapport in werking te stellen of aan het in te tekenen, moet u een parameter value.

In dit line
resultado = rsGuardar.Render (formato, deviceInfo, uitbreiding, codificacion, mimeType, niets, streamsIds)

Antwoord : vraag .rdl met opslagprocedure met parameter

Wij die dit type van formaat voor PDF 2008 gebruiken.

De invoer SQL2008


Beschermde SubbtnGuardar_Click (ByVal afzender als Voorwerp, ByVal e als System.EventArgs) behandelt btnGuardar.Click
        Schemerige rs als Nieuwe ReportExecutionService ()
       rs. Geloofsbrieven = System.Net.CredentialCache.DefaultCredentials
       rs. Url = System.Configuration.ConfigurationManager.AppSettings („sql2008.ReportExecution2005“)
        Schemerige archivo als Koord = „C:\Users\elopez\Documents\AMAG\ _SGC \ pdfGenerado \ certificado.pdf
       Schemerige formato als Koord = „PDF“
       Schemerige geschiedenis als Koord = niets
        'Geef argumenten terug
       Verduister resultado als Byte () = niets
       Verduister reportPath als Koord = „/ServerReports/“ & ReportName
       Verduister formaat als Koord = „PDF“
       Verduister historyID als Koord = niets
       Verduister devInfo als Koord = „/RSWebServiceXS/ot>nfo>
        Verduister het coderen als Koord = niets
       Verduister mimeType als Koord = niets
       Verduister waarschuwingen als SQL2008.Warning () = niets
       Verduister streamIDs als Koord () = niets
        Verduister execInfo als Nieuwe ExecutionInfo
       Verduister execHeader als Nieuwe ExecutionHeader
       Verduister uitbreiding als Koord = ""
        resultado = rs. Geef terug (formato, devInfo, uitbreiding, mimeType, het coderen, waarschuwingen, streamIDs)
        Response.ClearContent ()
       Response.ContentType = „toepassing/pdf“
       Response.BinaryWrite (resultado)
       Response.Flush ()
   Sub van het eind
 

Andere oplossingen  
 
programming4us programming4us