hi, @RusselThomas
Thank you for your suggestion! I actually figured it by using the method you metioned.
For people who are having the same issue, this is what I did:
1. Create a new sharepoint list ( let's call it ChoiceList), with a single column.
2. Create edit form for the orignial list. For the column that you want to acheive "fill-in options", set the data type to single line of text.
3. Replace the generated dataValueCard with a ComboBox, set its item property to
'ChoiceList'.columnName
, and dataCard's update property to
If(Not IsBlank(ComboBox.Selected), ComboBox.Selected.columnName,ComboBox.SearchText)
4. Create another edit form for the ChoiceList, set its default to
If(Not IsBlank(ComboBox.Selected), ComboBox.Selected.Title,ComboBox.SearchText)
5. lastly, submit both forms in the powerapp, when submitting the form for the ChoiceList, change the OnSelect to
If(IsBlank(LookUp('ChoiceList',DataCardValueOfTheChoiceListColumn.Text in ColumnName)),SubmitForm(ChoiceListForm))This will prevent dupilicate values.
This solution works fine, but I am also interested on your approach. If you got some time to show me the details that would be great!
Thanks again for the help!