Hi @nottheOther ,
Q1:
Do you want to enter item to the drop down list?
The data displaying in drop down list comes from a table.
If you want to enter item on your own, it means that you need to create new item in the table which is used as the drop down's data source.
I've made a similar test for your reference:
1)I assume that you use a collection as the drop down's Items
2)insert a drop down, a textinput( for you to enter data), a check button
3)the collection's structure:
ClearCollect(test,{value1:"a"},{value1:"b"},{value1:"c"},{value1:"d"})
4)set the drop down's Items:
test
5)set the check button's OnSelect:
If(IsEmpty(Filter(test,value1=TextInput1.Text)),Patch(test,Defaults(test),{value1:TextInput1.Text}))
//if the data that you enter in the textinput has existed in the collection, then do not patch, if not, patch
if you do not check the data whether has existed, you could use patch function directly:
Patch(test,Defaults(test),{value1:TextInput1.Text})
Q2:
Do you want to display the selected item in a textinput?
Please set the textinput's Default:
Dropdown1.Selected.value1
On your side you should try:
Dropdown1.Selected.fieldname //please replace the field that you want to display
set the drop down's OnChange:
Reset(Textinput name)
//then after you select item in the drop down, the textinput will display the selected item value
Best regards,