Dropdown doesn't display data on live version

Hi all, I have a lengthy form where users can backtrack to any step they want. To enable this, I’ve set up auto-binding for several multi dropdown input forms. The data isn’t dynamic, and users can also add their own options. Once a value is chosen, the dropdown should display the selected data.

However, this feature has suddenly stopped functioning on the live version. Even though the data is being saved to the database, it’s not appearing on the front end. Strangely enough, everything works fine on the test version.


p.s.: no relevant conditionals.

After the user selects a value, it’s supposed to show the value whenever the page is loaded.
But, even though the data is correctly stored in the database, it only displays the placeholder, as if it were empty.

Any thoughts?

have you checked the privacy settings?

thank you for your response, @ri_scc_94
yeah, privacy settings are alright, I can see the info client-side on the browser but not on the screen. It displays the texts that the user saved and that were previously inserted as static texts, but it does not display new texts typed by the user :sob:

have you used the :makestatic option? because it makes some bugs sometimes, I don’t know exactly how it works and I never use it l.

Because you’re using a dropdown to show the data, it should be a Dynamic choice (getting from a Do a search) and not Static choice

I didn’t understand how you set up the drop

I just remember, it’s simple but it could be the problem: Live database is different than the Development database haha

Thank you for your thoughts!

According to the documentation:

…:make static
This operation converts a list that relies on dynamic data, e.g., input’s values in search constraints, and converts it into a list with the current items. Once converted to static, the list will not change if underlying values change. Note that this works only within the context of workflows; it will not change the behavior of repeating groups. Caution: This is an advanced feature.

Considering that I’m using static choices as my point of departure to help the user, it doesn’t seem to be adequate to this situation (because I want my static options to be there for the user whenever the user needs to change or add new values while also updating the data when the user make changes).

The multidropdown element it’s in a page that contains a long multi-step form. The multidropdown in question has some static suggestions for the inputs. To store the information, wheter it’s one of the static choices I’ve provided or new texts that the user typed, the multidropdown element has autobinding on. Should a user decide to leave the form page to return to it later, the multidropdown should display the texts that the users inputted previously.
It was working correctly until some two weeks ago, but now the new texts (that are not one of the static choices provided) are not displayed on the screen, even though they’re correctly stored on the database and also correctly retrieved client-side (I can see them loaded on the debugger, for example).

I don’t know how I can get then :frowning:

@avintobr ,
Your multidropdown list always displays Static choices which you type already in your Multidropdown “Choices” field as shown in your shared screenshot.
Auto binding here means that whenever a new item is added, then it will be automatically binded to the field “area” of your data type, However, this doesn’t mean it will be displayed because your multidrop down Always shows the Static options in the “Choices” field.
The action of showing options from the database would require that you change your Choices to be “Dynamic choices” instead of “Static choices”.

1 Like

This topic was automatically closed after 14 days. New replies are no longer allowed.