I am writing an app that works for organisations that have multiple departments. All data entered will belong to a particular department.
So, it is mandatory to select a one and only one department for any data entry.
However, when viewing data, managers will typically want to view the data from multiple different parameters. Normal people will probably only have access to one department.
All I can think of is having two controls in the header - one to choose which departments to enter as and another to choose one or more departments to view as. This feels quite clunky..
I would have to validate that the entry department is always a part of the view department choices. When changing your entry department, should the view departments also change?
I would really like a better way around this problem, but am a bit stuck. Any ideas?