Author Topic: output options  (Read 267 times)

DonQuixote

  • Rock Star
  • *****
  • Posts: 200
  • To Dream the Impossible Dream...
output options
« on: April 30, 2019, 08:52:50 am »
To my understanding there are two output selection methods.
A.
Report writer uses OUTPUT.REDIRECT
(Screen / Print / Aux / Dif / Email / Fax / exceL)
B.
UniData uses ASSIGN.PRINTER
"Output To Print/Email/Fax (P/E/A)"

I am trying to understand and change the options that are shown.
The first, I was able to follow that path of processes but I having no luck on the second.
Can you guide me through the path where the options are being shown?

precisonline

  • President
  • Administrator
  • Rock Star
  • *****
  • Posts: 1609
    • Precision Solutions
Re: output options
« Reply #1 on: July 19, 2019, 05:20:46 pm »
To answer this question we have to first establish that there are two different types of reports in Prelude.  There are the /RD reports, built with the SB+ ReportWriter, and then reports that are written in hand-coded BASIC.  The ReportWriter has a series of features, which is why OUTPUT.REDIRECT allows output to screen, print, aux, CSV, DIF, etc.  But the BASIC routines written by Epicor dont' support all this functionality.  Hence the difference.


This isn't going to be something that's easy to change without a lot of effort.  Each BASIC routine is completely standalone, compared to the SB+ ReportWriter reports that use a common infrastructure.
-Kevin
Accidents "happen"; success, however, is planned and executed.