Hello Everyone,
I am working on a Kinetic customization where I have 4 combo fields that are dependent on each other in a hierarchy.
Combo Hierarchy Setup:
-
Portfolio (PHLevel1_c) – loaded directly from
UserCode. -
ProdFamily (PHLevel2_c) – loaded from BAQ with filter:
UD16_PHParent_CodeTypeID_c = ?[PHLevel1_c] -
ProdLine (PHLevel3_c) – loaded from BAQ with filter:
UD16_PHParent_CodeTypeID_c = ?[PHLevel2_c]. -
ProdGroup (PHLevel4_c) – loaded from BAQ with filter:
InActive = falseProdGrup_HierarchyCodeID_c LIKE ?[PHLevel3_c]%.
Current Behavior:
- When I open the form for the first time and click on ProdGroup, I see the full list of values.
- If I select a Portfolio, I want ProdGroup to become empty (reset).
- If I remove the Portfolio value, then ProdGroup should reload and display the list of values again (based on its BAQ).
Question:
What is the correct way to achieve this behavior in Kinetic (Application Studio)?
-
Should I handle it in ColumnChanged event (on
PHLevel1_c)? -
Or is there a better approach to directly trigger clear & refresh on dependent combos (ProdGroup) when the parent (Portfolio) changes?
Any guidance or example of how to structure the event flow for this would be really helpful.
Thanks in advance!
VICKY
