I am trying to create a record based dropdown component with a filter (shown below), where the filter value changes based on a different dropdown component.
local!msSealType is the variable updated by the other dropdown component (via an a!save in that component) and can be either "S" or "D". The sealType field in the record type I'm using is either "D" or "B".
I am trying to filter the options in this dropdown component based on the selection of the other dropdown, but it seems like the filter value is not updating. No matter how local!msSealType changes the dropdown values never change.
I have confirmed that both data types are text.
Any assistance would be greatly appreciated!
Discussion posts and replies are publicly visible
Do you see the value of local!msSealType changing? Just to be on the safe side.
I never tested whether a!recordData automatically refreshes in this scenario.
------------- 5 Minutes Later ---------------------
I did a small test and see the same behaviour you described. I suggest to open a support case and report this.
Stefan,
I have confirmed that local!msSealType does change how I expect it to.
Thank you for investigating this, I will open a support case.
Thanks,
Jack
Hello,
I'm encountering the same bug, is it going to be corrected or do you have any tips to overcome this. Like creating a second interface called by the first one ? What do you think ?
any answer would be appreciated, have a nice day,
The record based dropdown filter issue has been resolved in Appian 24.1 according to Appian Support (I've only done some limited testing of this but it does seem to be working now).
Hello Jack,
I'm trying to update a dropdown depending on another one, the data field of the second dropdown should be a record type reference or a!recordData() and the choiceLabels and choiceValues should be a record field part of the record data. But this same record when updated doesn't change the values of these two fields.
Here is my case, i'm new to appian ! Thanks for your answers :)
My bad, we are in 23.4.. !
When you upgrade to 24.1 your issue should be resolved!
For your information, I found a way to resolve my problem using two different recordData and two distinct dropdown instead of one record that make my values change in the dropdown !