Hi all. I am trying to create an internal training management app.
The idea is that you have an employee table, each employee belongs to a department and has a job title.
Like… John Silver is from engineering department and is an Engineer.
Jake Gold is from engineering department and is a Senior Engineer
Mike Copper is from HR and is HR Manager.
Etc.
Then I will create training items (ie: Quality Inspection Training). And I want to assign Departments, Job Roles and People to that Training Item, so they will HAVE to do that training.
So, I can select an employee. And only those selected will have to do the training.
Or I can select some job titles, and anyone with those job titles will have to do the training.
Or I can select Departments, and everyone in those departments will have to do the training.
My ideal solution would be to have 3 dynamic lists (since items can change) with checkboxes.)
But I can only think of how to do this with enumlist. And an Enumlist would create a text with items separated by commas… not sure how I would be able to extract the info about which departments, job titles or people were selected, if the selection became a text separated by commas.
Another way would be to have a child table. But then instead of quick selecting from a list, I would have to add items, and then select a single item from a list and save.