How to display dynamic multiple input fields within the one integer field

Certified Senior Developer

Hi

I need to display multiple input integer fields within one integer field based on multiple dropdown selection means i have a multiple dropdown which has 11 options if i select one option from dropdown the input integer field related to that need to display likewise if i select three options from dropdown three input integer input field has to display.

I have defined 11 integer field individually like below but need to know the best approach to define in one integer field please suggest on this

contents: {
a!integerField(
label: "Organization Hierarchy",
value: ri!selectedHierarchies,
saveInto: ri!selectedHierarchies,
showWhen:contains(tointeger(ri!impactedHierarchyList),1)
),
a!integerField(
label: "Location Hierarchy",
value: ri!selectedHierarchies,
saveInto: ri!selectedHierarchies,
showWhen:contains(tointeger(ri!impactedHierarchyList),2)
),
a!integerField(
label: "Account Hierarchy",
value: ri!selectedHierarchies,
saveInto: ri!selectedHierarchies,
showWhen:contains(tointeger(ri!impactedHierarchyList),3)
),
a!integerField(
label: "ETC Account Hierarchy",
value: ri!selectedHierarchies,
saveInto: ri!selectedHierarchies,
showWhen:contains(tointeger(ri!impactedHierarchyList),4)
),
a!integerField(
label: "Product Hierarchy",
value: ri!selectedHierarchies,
saveInto: ri!selectedHierarchies,
showWhen:contains(tointeger(ri!impactedHierarchyList),5)
),
a!integerField(
label: "CIM Mapping Rule",
value: ri!selectedHierarchies,
saveInto: ri!selectedHierarchies,
showWhen:contains(tointeger(ri!impactedHierarchyList),6)
),
a!integerField(
label: "Company Hierarchy",
value: ri!selectedHierarchies,
saveInto: ri!selectedHierarchies,
showWhen:contains(tointeger(ri!impactedHierarchyList),7)
),
a!integerField(
label: "PROD Area to CC",
value: ri!selectedHierarchies,
saveInto: ri!selectedHierarchies,
showWhen:contains(tointeger(ri!impactedHierarchyList),8)
),
a!integerField(
label: "Functional Area Hierarchy",
value: ri!selectedHierarchies,
saveInto: ri!selectedHierarchies,
showWhen:contains(tointeger(ri!impactedHierarchyList),9)
),
a!integerField(
label: "HQ Hierarchy",
value: ri!selectedHierarchies,
saveInto: ri!selectedHierarchies,
showWhen:contains(tointeger(ri!impactedHierarchyList),10)
),
a!integerField(
label: "LPT Account",
value: ri!selectedHierarchies,
saveInto: ri!selectedHierarchies,
showWhen:contains(tointeger(ri!impactedHierarchyList),11)
),
},

  Discussion posts and replies are publicly visible