Hello, Alexis
As Ruslan said, you can add a Print button, which:
1) Prints a report as PDF (or HTML, but PDF is better for printing on paper, I suppose)
2) Saves it to a WebFile
3) Redirects a browser to generated file
4) Now the user is free to either save it as a file or print on printer.
Here's a part of our reports examples, it shows steps 2&3
dim data As String
try
data = mReport.PrintToBuffer( EVReportPrintType.kToPDF, 1 )
Exception err as VException
dim errNumber as Integer = err.ErrorNumber
dim errString as String = err.Message
end
mPDF = New WebFile
mPDF.MimeType = "application/pdf"
mPDF.ForceDownload = False
mPDF.FileName = "report.pdf"
mPDF.Data = data
ShowURL( mPDF.URL )
mReport - generated VReport
mPDF - WebFile, which is a property of WebPage
Link to complete example is attached.