Mobile App Builder – Dynamic Filtering of Consumables Based on Selected Stockroom (Reference Field)
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
an hour ago
Hi Community,
I am working on Input Form screens in Mobile App Builder and need help with dynamic reference filtering.
Background (Native UI behavior)
- One Stockroom can have multiple Consumables
- In the Stockroom record, Consumables appear in the related list
- In the Consumable table, there is a reference field to Stockroom
- This works correctly in the native UI
Requirement
In Mobile App Builder – Input Form:
- I have two reference fields:
- Stockroom
- Consumable
- When a user selects:
- Stockroom 1, only the consumables belonging to Stockroom 1 should be shown
- Stockroom 2, only the consumables belonging to Stockroom 2 should be shown
Example:
- Stockroom 1 → 10 consumables → Only these 10 should appear
- Stockroom 2 → 3 consumables → Only these 3 should appear
This should behave similar to a dependent reference field.
What I Tried
I configured Input Attributes for the fields:
- For Stockroom field:
- Source table: alm_consumable
- Source field name: stockroom
- For Consumable field:
- Source table: alm_consumable
- Source field: sys_id / display field
However, this setup does not filter the consumables based on the selected stockroom.
The Consumable field still shows all consumables regardless of the chosen stockroom.
Questions
- Is dynamic filtering of one reference field based on another supported in Mobile App Builder Input Forms?
- If yes, what is the recommended approach?
- Input Attributes?
- Reference Qualifier?
- Data Item / Scripted source?
- Any Mobile App Builder limitation?
- If not supported out of the box, is there any workaround or best practice?
Any guidance, examples, or documentation references would be very helpful.
Thanks in advance!
0 REPLIES 0
