We have the following requirement:
We would be able to let the user set a use filter for f.e. an ordernumber.
The user can open the orders tab/document and set the filter.
The filter data is stored in an employee_filter record in the application
The next step is to let the user open a new tab/document - also orders - and the user set the filter to another order_number so he’s able to work on 2 different orders in one moment.
So the 2nd should not affect the first opened tab.
The problem is when setting the filter for the 2nd opened tab, de data on the 1st opened tab is changed conform the new filter when pressing F5 (refresh)
We store the filter data in the application database per user.. A pre filter on the orders subject takes care of selecting the data based on the user filter as set in the application.
At this moment we have 1 employee_filter record with user filter data. We could create more but the problem is that we are not able to assign a specific filter record to a specific opened document/tab.
See below screenshots. In the first we have more tabs named ‘opdrachtstructuur’
We would be able to keep tab 1 on order 1009563 abd we would be able te keep tab 2 in order 1008423, and we would be able to change the employee_filter record for those tabs indepent from each other and without using the GUI filter because we want to open the tab opdrachtstructuur prefiltered based on user data otherwise the application is opening al orders and orderlines in 1 tree structuure and the tree structure is not suitable for these amounts of data.
Does anyone recognize this situation and has somebody a solution or work around for this problem.