/ / creare report ed esportare in pdf in modo programmatico nel servizio windows - c #, windows-services, report

creare report ed esportare in pdf in modo programmatico nel servizio windows - c #, windows-services, report

Ho bisogno di creare report (rdlc) e inviarlo tramite e-mail (metodo c #).

Ho già creato il servizio Windows e l'invio di e-mail. Ora ho bisogno di creare un report (rdlc) e ho bisogno di caricarlo con un modello (oggetto) ed esportare in pdf.

Non sto usando WinForms ... solo Windows Service

Mi scuso per il mio cattivo inglese.

risposte:

0 per risposta № 1

Il file rdlc viene creato utilizzando lo strumento Report Designer e può essere utilizzato da SQL Server Reporting Services o dal controllo ReportViewer per creare l'output del report.

Si è limitati a utilizzare SSRS, tuttavia dal momento che il controllo non è utilizzabile all'interno di un servizio.

È possibile accedere a SSRS dal servizio utilizzando l'oggetto ReportExecutionService. il server SSRS può restituire un flusso di documenti PDF, anche se è necessario scriverlo su un file autonomamente.

Se si tratta di un report standard che deve essere eseguito su una pianificazione, è possibile eseguire effettivamente tutto dall'interfaccia Web SSRS senza scrivere alcun codice.