[REPORTS] Problems with COMPANYNAME and the Request Form

PaLPiTaTioN
Member Posts: 55
Some of my reports contain the following code:
What does this code do?
It places a combo box with all companies in our Navision implementation and sets the default shown company to the value of COMPANYNAME, the variable that holds the chosen working company in Navision.
Why?
In OnPreReport, I use the selected company as a filter on the report. If no company is chosen (the value of sCompany is '') the report shows data from all companies.
What is the problem?
In two of my reports, the default selected value of the combo box is set to the right company in design mode, but when the report is run from a form (thus not test-running), the value of the textbox doesn't seem to change. If always shows the name of the first company that was chosen after switching from another database.
Question.
Can anybody tell me what could be the problem here? It really drives me nuts.
[GLOBAL VARS] sCompany: text[60]; [REQUEST FORM] textbox, SourceTable = Company, SourceExpr = sCompany; // <-- creates a combo box [OnInitReport] sCompany := COMPANYNAME
What does this code do?
It places a combo box with all companies in our Navision implementation and sets the default shown company to the value of COMPANYNAME, the variable that holds the chosen working company in Navision.
Why?
In OnPreReport, I use the selected company as a filter on the report. If no company is chosen (the value of sCompany is '') the report shows data from all companies.
What is the problem?
In two of my reports, the default selected value of the combo box is set to the right company in design mode, but when the report is run from a form (thus not test-running), the value of the textbox doesn't seem to change. If always shows the name of the first company that was chosen after switching from another database.
Question.
Can anybody tell me what could be the problem here? It really drives me nuts.
0
Comments
-
Solution:Somebody on another forum wrote:Have you checked the property "SaveValues" on the request form? I guess it stores the last chosen company there ...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