I have a complex document set with multiple conditions to support brand and output, and now I want to add roles.
Prior to the roles, I had it set up with the following conditions:
- BrandA
- BrandB
- Help
- BrandA Help
- BrandA PDF
- BrandB Help
- BrandB PDF
etc.
When I build my documents, I would just use the Show/Hide functionality and come up with something like:
Show: Brand A, PDF, BrandA PDF
This worked OK, but has been getting more complex as I have now added two more brands.
Now the business wants to add Roles... for example "Read Only" and "Update"
I know I can set up additional conditions for the roles, and then append those roles to each of the above conditions as well, but this number of conditions is really starting to get unmanageable.
I was wondering if I could cut down the number of conditions and use complex Boolean Expressions to represent what I need.
So I'd have something like:
(("BrandA" and "PDF") or "BrandA" or "PDF")
This would give me the same result as my previous
"BrandA PDF" or "BrandA" or "PDF"
But allows me to significantly decrease the number of conditions that I need to achieve it. It just means that I have to add multiple tags to some text.
It would then allow me to just add just two conditions for my roles, and I can build the expressions as needed:
(("BrandA" and "PDF" and "Read Only") or "Read Only" or "BrandA" or "PDF" or ("BrandA" and "PDF") or ("BrandA" and "Read Only") or ("PDF" and "Read Only"))
I know the expression is a monstrosity, but it keeps the number of conditions down.
Is this possible? (I can't get it to work.)
If not, do you have any other ideas for managing Brand, Output, and Role effectively?
Thanks for any advice!