Bonjour à tous,
Je viens vers vous car je galère sur cette erreur depuis 2jours...
Environnement :
SQL 2008, Report Service qui l'accompagne.
J'ai un rapport qui fonctionne très bien depuis 1ans, avec l'ajout dernièrement d'une génération automatique de données en pdf par un package SSIS.
Ce rapport prend deux paramètres, un id et une date sous le format dd/mm/yyyy
Aujourd'hui sur les 805 rapports, j'en ai 14 qui génère un pdf vide.
Lorsque je passe par le site, je prévisualise sans problème mon rapport. j'ai bien toutes les données. Par contre quand je veux exporter en pdf j'ai cette erreur (Même chose avec Report Builder ou VS2008) :
Je signale tout de même que l'export pdf pour les autres rapports fonctionnent parfaitement.Citation:
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Exception: Object reference not set to an instance of an object.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[Exception: Object reference not set to an instance of an object.]
[Exception: Une erreur s'est produite lors du rendu du rapport.]
[Exception: Une erreur s'est produite lors du rendu du rapport.]
Microsoft.Reporting.WebForms.ServerReport.ServerUrlRequest(Boolean isAbortable, String url, Stream outputStream, String& mimeType, String& fileNameExtension) +520
Microsoft.Reporting.WebForms.ServerReport.InternalRender(Boolean isAbortable, String format, String deviceInfo, NameValueCollection urlAccessParameters, Stream reportStream, String& mimeType, String& fileNameExtension) +963
Microsoft.Reporting.WebForms.ServerReport.Render(String format, String deviceInfo, NameValueCollection urlAccessParameters, Stream reportStream, String& mimeType, String& fileNameExtension) +28
Microsoft.Reporting.WebForms.ServerModeSession.RenderReport(String format, Boolean allowInternalRenderers, String deviceInfo, NameValueCollection additionalParams, Boolean cacheSecondaryStreamsForHtml, String& mimeType, String& fileExtension) +85
Microsoft.Reporting.WebForms.ExportOperation.PerformOperation(NameValueCollection urlQuery, HttpResponse response) +150
Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext context) +183
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +181
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
J'ai testé à tout hazard, et les autres types d'exports (excel, world, tiff, mhtml, etc) fonctionnent parfaitement, l'erreur ce produit uniquement sur le pdf.
Si quelqu'un à une idée, je suis preneur :)
Merci pour votre aide