Show Multiple Controls
  • 01 Jun 2023
  • 1 Minute to read
  • Dark
    Light

Show Multiple Controls

  • Dark
    Light

Article summary

Step Details
Introduced in Version7.0
Last Modified in Version7.0
LocationForm Rules

The Show Multiple Control step selectively shows multiple Form controls. Developers can dynamically control the visibility of multiple controls within a Form based on specific conditions. This step proves particularly useful when there is a need to display or hide groups of controls based on user interactions, Flow progress, or other business rules. Pair this step with the Hide Multiple Controls step to hide and show controls based on the same criteria. 


Properties

Inputs

PropertyDescriptionData Type
Form ControlTo show multiple controls, select "Build Array" as the mapping type and add items that correspond to the desired controls to show. If only one Form Control is mapped, a validation error icon will appear on the step. To avoid any errors, it is necessary to map two or more controls to this step. The available Form Controls are under the Form Data category when picking data from the Flow.List of FormControlData


Common Errors

Object reference not set to an instance of an object.

The Form Control Input is not mapped to a Form Control. Evaluate the mapping to this step to correct the problem. 

Exception Message:

Exception Stack Trace: DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Show Multiple Controls[ShowMultipleControlsStep] in flow [ Rule Flow 1]: Object reference not set to an instance of an object.
 ---> System.NullReferenceException: Object reference not set to an instance of an object. at DecisionsFramework.Design.Flow.FlowStep.BuildMappingData(FlowStateData data
 at DecisionsFramework.Design.Flow.FlowStep.Start(String flowTrackingID, String stepTrackingID, FlowStateData data, AbstractFlowTrackingData trackingData, RunningStepData currentStepData)
   --- End of inner exception stack trace ---


Related Information

Articles:
Active Form Flow - Visibility


Was this article helpful?