Quantcast
Channel: Visual Basic Tips and Tricks
Viewing all articles
Browse latest Browse all 2212

Stampare un Report direttamente senza passare dall' anteprima

$
0
0

Salve a tutti. Ho creato un report inserendo un oggetto ReportViewer su di un Form.

Il tutto funziona correttamente ma avrei la necessità di andare direttamente in stampa senza visualizzare l'anteprima

Questo è il codice all'interno del form:

Private Sub Form3_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim PSP As Drawing.Printing.PageSettings
        PSP = New Printing.PageSettings
        PSP.Margins.Left = 0
        PSP.Margins.Right = 0
        PSP.Margins.Top = 0
        PSP.Margins.Bottom = 0
        PSP.Landscape = True
        Me.ReportViewer1.SetPageSettings(PSP)
        Me.Tbl_MenuTableAdapter.Fill(Me.BEFoodPrintDataSet.Tbl_Menu)                           Qry_ProtocolloTableAdapter.FillBy(BEFoodPrintDataSet.qry_ProtocolloLavorazione)
        Me.ReportViewer1.RefreshReport()
        End Sub

Le informazioni sono visualizzate correttamente in anteprima ma vorrei stamparle direttamente.

Uso Visual Studio 2013 con .NET Framework 4.5

Grazie in anticipo.

Marco


Viewing all articles
Browse latest Browse all 2212