Conditionally use ReqFilterFields

Lin
Member Posts: 40
I want to have a generic report that allows filtering of a dataitem for certain users and prevents filtering on that dataitem for other users. Can this be done or do I have to use a customised request form and never display the ReqFilterFields tab ?
Thanks
Thanks
0
Comments
-
On prereport. add the following code.
if Mydataitem.getfilters <> '' then begin UserSetup.get(USERID); UserSetup.testfield("Allow Filter Report",true); end;
Allow Filter Report is a new field in Setup.
Usually Reports suppose to print the filters so that way you can see what filters the user has setup.0 -
Thanks for that but I think you may have misunderstood what I was trying to do. It is difficult to explain. Basically..
I want to have a report that will allow some users to enter filter values for a dataitem but not allow other users to enter filter values (at run time) for a dataitem.
So for a user is of a certain type I want to be able to force the filters into the report by using SETTABLEVIEW and then prevent the filter tab from displaying (or being modified). But if the user is of a different type I would like to force the filters into the report again by using SETTABLEVIEW but allow this user to override the filters by giving them access to the filter tab for the dataitem.
I dont think I am going to be able to do this on the same report. ie I think that you can only control whether the filter tab for the dataitem is to be displayed or not at time of design and that this cannot be changed dynamically when the report is run.
At this point I am heading towards using a request screen.
Thanks0 -
Lin wrote:At this point I am heading towards using a request screen.
In the OnOpenForm, you can write some code to decide to show a control or not.Regards,Alain Krikilion
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!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