Is it possible to change the layout of variables on a form dynamically?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-22-2016 05:03 AM
Hello everyone,
I was wondering if there is any feature or scripting possibility to have the variables appear on catalog/RITM items in a different order, depending on some dynamic trigger?
For example, if user's location is A, have them display like this:
---Container 1---
Var A Var B
Var C
---Container 2---
Var D Var E
and if user's location is B, display like this:
---Container 1---
Var A
Var B
---Container 2---
Var C Var D
Var E
I have 2 ideas but don'tknow if that would be possible and how to go about it:
1) dynamically change the order of each variable via some script
2) add the same variables to 2 different update sets and set different order within each update set (doesnot seem possible from what I've checked...)
So, anyone tried this by any chance? Feedback much appreciated!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-25-2016 06:39 AM
Hi Lindsey,
yes I was wondering about that too, only I would need it to work on both catalog/RITM forms. It does seem like a lot of additional workto set everything up correctly though (I am talking about a hundred or so fields on a form ). The other question would be, how the columns would be affected, if I had a container nested in another and removed one of them, I think this could be very hard to set-up so that for every condition the form looks nice and tidy.
So far I am not doing this but I will have a play with the containers an a demo instance in some spare time and when I have some findings I will post them here
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-25-2016 08:10 AM
I absolutely agree that setup would be a total pain! The good news, is that UI policies can apply to Tasks and Items, as well. Go to advanced on the policy, and you can select when to apply it. That has saved SO MUCH trouble for me over time.
Perhaps a better way to do it would be in an order guide? The requester could answer the basic questions, then move onto the next step, where they get their specific form/layout. This would be especially beneficial if there are different questions based on something. Of course, then you have a different item for each one, and again it's a pain to set up, BUT, it may be easier to maintain long term.
So many ways to do one (not so) simple task.
~L