We recommend reviewing what is submitted before posting, in case your idea has already been submitted by another community member. If it has been submitted, vote for that existing feature request (by clicking the up arrow) to increase its opportunity of being added to Cireson solutions.
For more information around feature requests in the Cireson Community click here.
Comments
Also in addition to this, It would be fantastic if the criteria would allow criteria types such as "IsNull" and "IsNotNull" so that, if the user has selected an option in an Enum List or Query List (or not selected an option), certain fields can be displayed.
This would be useful in circumstances where you have 100's or 1000s of entries in an "Optional" Enum or Query List, and you want to be able to display other fields, "if" they happen to select one or more of those entries.
An example of where this could be used, would be two drop down boxes, one showing a list of available "Pre-Approved" software to deploy, and another separate drop down box showing a list of available "Licenced" Software. Depending on which box they select, we want different fields / questions to be asked.
Cheers,
Adrian
As I have been working through larger, more complex request offerings, I have come up with a couple of other other nice to haves, which probably best relate to this feature request, rather than creating a separate one.
Including:
Display / Hide request form tabs based on criteria. (so that you can hide/show tabs, not just fields within tabs)
and
Allow for AND / OR operations, so that you can allow for fields to be displayed based on multiple test values. e.g.: Show 'Field' If: Action Required = 'Purchase' or Checkbox X = 'True'
We've had a few cases for multiple values to be tested. I.e. Prompt 1 equals "x" or "y".
For example, I want an account for a system and there are multiple account types. If I select "User" or "Read Only", I don't want to show any additional prompts, but if I select "Admin" or "Super User", I want to show another prompt for justification.
This can be achieved by adding another prompt and grouping the types ("User / Read Only" or "Admin / Super User"), but it's not an elegant solution.
i had to do exactly the same thing in 4 or 5 cases (create duplicate prompts).. not ideal, but agreed, this works around the issue.
Cheers,
Adrian
A workaround was to use Layout Pages. As long as there's no dependent conditions on prompts, we:
It would be nice if you had more options to show/hide questions in the layout section. For example, when you try to show/hide questions based on catalog items you can only select the catalog item name. These change all the time so it would be nice if it was based on the catalog item type.
https://community.cireson.com/discussion/2028/aro-display-when-true-false-additional-options#latest
Let me follow up with the Dev team and see if this has made it to the road map yet.
I know there are a lot of cool things coming so not sure if this made the list or not.
Stay tuned.
Any timescales for this? We have been considering upgrading this area to get CRs. Would be good to understand what is coming in this area.
It would be good if the Advanced Request Offerings allowed you to map data to all the fields available on templates for CRs e.g. scheduled/actual start/end dates and also have the option to map data to the assigned to field.
would love the ability to AND & OR multiple criteria in ARO layout hide/show logic.
Hi @Chris_Chekaluk1
I know this thread might seem old but we are always keeping an eye on the community and adding ideas to the road map.
This particular feature has been accepted and is on the road-map, but the timing and prioritization of work is always in flux depending on what's going on.
So while this feature wont arrive soon, it is certainly on the board.... Watch this space.
@Brett_Moffett : Thanks for the update & am glad to hear that it's been accepted & is on the roadmap. Best wishes to you!
Pssst...
@Adam_Dzyacky Works fine, but as soon as extension fields from a class are used, a xml error is received everytime the layout option for that prompt is opened - this happens as soon as the advance query is saved in the aro builder and then the console gets restarted. If you then save the advance query from new, it works in all others as well - just until the next console restart. I also edited an xml which contains an advance query because I needed more or/and logic in my query result picker, and then the advance query did not work at all + I got error messages in my webconsole log.
With non-extension fields it works well. The Advance Query is rly rly amazing, but it seems to be bugged still.