Skip to main content
Nintex Community Menu Bar

I’m using a drop-down list on a Single Choice form control. The data for this list is in a Nintex Data Table. I’d like to allow the form user to add an entry to this table and have the drop-down list update without leaving the form.

 

I can do this once the form has been submitted easily using the ‘Tables - Create a Row’ action in the workflow. How do I do this without the user leaving the form?

 

Thank You 
Darren

Hi Darren,

Once a data lookup has been populated it’s harder to repopulate it.  Basically you’d have to change some other parameter that it relies on to force it to run a lookup.  Instead I’d recommend having a separate text control for “other” and if the person enters data in that control then you can update the data table like you are already doing in the workflow.


Hi ​@feckinirish,

I'm just curious about the use case here. Why does the new row have to appear in the lookup of the start form?
Another option is to develop a form plugin that updates the table and refreshes the lookup; however, to my knowledge, there is currently no API for tables available.


Hi Darren,

Once a data lookup has been populated it’s harder to repopulate it.  Basically you’d have to change some other parameter that it relies on to force it to run a lookup.  Instead I’d recommend having a separate text control for “other” and if the person enters data in that control then you can update the data table like you are already doing in the workflow.

Hi,

This is exactly what I can do atm, though this is via the workflow once the form has been submitted. I’d like to update the list and repopulate the control without leaving the form.

 

 

 


Hi ​@feckinirish,

I'm just curious about the use case here. Why does the new row have to appear in the lookup of the start form?
Another option is to develop a form plugin that updates the table and refreshes the lookup; however, to my knowledge, there is currently no API for tables available.

The use case is that one list is a list of Operators. When a new operator needs to be added it would be easier for them to add themselves to the list of available operators while still in the form, then continue to complete the remainder of the form. 


Reply