![]() There are many solutions on the market, many of them are free, some of them you will more like than others. But, before you code your solution there should be some general considerations allowed:ġ.) How to save Navision Reports as PDF (the original theme, remember) - this question (or How To) is easy to answer. This thread is really a great contribution to the knowledge of the community. Anyone had any luck on that with BullZip? The only thing I'm missing, is a mail function. It also seems possible to embed watermarks, merge PDF files, password-protect files, you can even pass on the way the document is supposed to be viewed in the default viewer, after output (though not all viewers might accept those parameters).ĭo note, the above website is for bioPDF, the commercial "branch" for BullZip, though the functions seem to remain the same, from what I have been able to test. might improve the usability for your users. RememberLastFileName, RemeberLastFolderName, ShowSaveAs, etc. Rashed already incorporated those of most value, but maybe someone else out there could make use of another parameter. SetValue('configname', 'configvalue') parameters. These are the settings that can be used as the. ![]() What I was curious about, were the settings that one can use for Bullzip (such as ShowPDF, ShowProgressFinished.) It might have been posted before, but I've looked through this thread before and haven't found it as of yet: I've been dabbling with bullzip for a bit, myself now. I have been lurking in this thread for a little while, and I'd like to thank Rashed for this contribution! IF lPrinterSelection.GET('',ReportID) THEN BEGIN WHILE EXISTS(RunOnceFile) AND (TimeOut < 10) DO BEGINĬuMail.NewMessage(recVendor."Fax No.",Text036 + ' ' + "No.",'',FileDirectory+FileName,TRUE) REPORT.RUNMODAL(ReportID,FALSE,FALSE,recSalesHeader) RunOnceFile := BullZipPDF.GetSettingsFileName(TRUE) īullZipPDF.SetValue('Output',FileDirectory+FileName) īullZipPDF.SetValue('Showsettings', 'never') īullZipPDF.SetValue('ShowProgress', 'no') īullZipPDF.SetValue('ShowProgressFinished', 'no') īullZipPDF.SetValue('SuppressErrors', 'yes') īullZipPDF.SetValue('ConfirmOverwrite', 'no') Object.GET(Object.Type::Report,'',ReportID) LPrinterSelection."Printer Name" := 'Bullzip PDF Printer' LPrinterSelection."Report ID" := ReportID IF NOT lPrinterSelection.GET('',ReportID) THEN BEGIN ![]() RecSalesHeader.SETRANGE("No.", Rec."No.") RecSalesHeader.SETRANGE("Document Type", Rec."Document Type") ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |