First up, I don’t think you should have a table for each “operative”. Is there a way for you to consolidate info into one single table, separated by a column to define the “operative”.
Then, you can build this tab on top of your user profiles table, and store filter values there.
The rest is just about querying to get the right data, and feed it into your PDF.
I expect it to look like this.
