[REPORTS] Dynamically setting the ProcessingOnly property

PaLPiTaTioN
Member Posts: 55
I want to let the user choose between creating output on screen (with sections), or creating a CSV-file with the data. If the user selects the CSV-option, the sections should not be printed. Should I do this with setting the ProcessingOnly to False, and if so, how should I do it in OnPreReport? If not, how should I let the sections not be printed? If I set all sections on SHOWOUTPUT=FALSE, the window which would contain the sections would still pop up, saying "Generated 0 pages.".
0
Comments
-
Hello,
If you use a variable to choose between print or crate a file, you can on prereport create a function :
begin Funtion XXX
file.crate;
.
.
.
file.close;
currreport.quit;
end Function XXX
I think in this way you'll not have the 0 pages report generated.
Regards
Afonso0 -
It won't work. First of all, you cannot create a function in that way, because one should declare and define the functions through the Global Variables-window. Also, the CurrReport.QUIT does not prevent the output window to appear. The ProcessingOnly-property really must be set to true if the output is to be text.0
-
Maybe it will be better to ask user what he wants before running a report?
For example something like this:CASE STRMENU('Make a report,Make a CSV-file') OF 1: REPORT.RUN(NumberOfYourReport); 2: DATAPORT.RUN(NumberOfYourMakingCSVFileDataport); END;
0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions