Lately I needed to do something similar. I have a combobox and its values are taken from function result. I don’t have tilde separated values but you may find that useful. I have dataview that is populating on window load. There are some topics on forum how to assign function result to dataview so I’m assuming you already know how to do it or will find it out.
In ComboBox i have set such params
Reusable Combo / View Name = my view populated by function result
Advanced / Drop Down Style = DropDownList
Advanced / TextField = filed in the view that will be displayed
Advanced / Value Field = field in the view that will provide values
Advanced / Columns = Column from the view used in point 3 (Fill Field and Caption only)
That’s it.
Of course if you want to use it as some relation then you should add EpBinding in Data section of that combobox. Remember that the binding will be for the value: point 4 above
I would still like to know how to populate a combobox with a
tilde separated string, whether froma function or not. I suppose if I wanted a static list I could just make it from UD Codes, but I want to have the freedom to manipulate my combo boxes with as little effort and steps as possible. I think a coded solution is far less complex than having a hundred configuration options, many of which are already obsolete before Kinetic even has it’s tenure in the Epicor world.