Hide Values in List Type Field

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 07:26 AM
Hello,
I have a requirement to add/remove values from a List Type field based on a given criteria. These values add/removed from the list should be transparent to the user (i.e. they can't see the values on the form or in the choice list). However, the user can add/remove other options in the list and this action can not affect the automated and hidden choices.
For example, Option A, Option B, and Option C are automated. Option 1, Option 2, and Option 3 are user selected. When the user edits the field, they cannot see nor modify Options A, B, or C and saving changes for Options 1, 2, or 3 has no impact to Options A, B, or C. The user will never see Options A, B, or C, but they will exist on the record.
Downstream affects of the options can not be affected.
Any ideas?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 08:07 AM
Interesting use case - i am sure there is more there but from i got i got so far, you need to hide A,B,C from your list type field for the user to select. Is it possible for you to use a reference qualifier on the list collector field , which is excluding these internally used values (A B C)?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 10:03 AM
My ultimate concern is that if the user saved the field without the automated values visible, will the manual save bypass or leave off the automated values. I don't want to have to re-add them for every change.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-03-2024 10:49 AM
Got it. Well they wont be there i think, but you can add then in your Save or / orboth Submit UIAction. Best with bussiness rule for sure. Let me try on my PDI how this works in general and wil post my findings 🙂