Obviously it is impossible to type hundreds of lines, four columns per record. But I can make smaller lists on the fly. But I still need to get the smaller list into the box. I have tried to make a small text list manually with differing results.
From the forum I have seen multiple references of data entry, I tried them all including:
[Option1,Option2,Option3]
Option1#13#10Option 2#13#10Option 3#13#10
Option1%CRLF%Option 2%CRLF%Option 3%CRLF%
'Option1'%CRLF%'Option 2'%CRLF%'Option 3'%CRLF%
'Option1'#13#10'Option 2'#13#10'Option 3'#13#10
The last one seems to work best, some not at all.
But in the ComboBox properties I see the values listed twice, one as a long column under Items.String, and again under Text as a long string. There has to be an easy way to fill both those object values. And when I make a manual list, all the values show in the original opening box, but changes when I make the selection from the rows below. I expected the original box to be blank until a selection was made.
If I try editing in the Dialog Designer in the Text field with Right Click, Multi Line Edit, that does not work either.
I was hoping to do something like this:
Code: Select all
Let>BoxList=Option1;Option2;Option3;Option4;
SetDialogProperty>Dialog1,ComboBox1,Text,%BoxList%
Option1: ValueA, ValueB, ValueC, ValueD
Option2: ValueA, ValueB, ValueC, ValueD
Option3: ValueA, ValueB, ValueC, ValueD
Option4: ValueA, ValueB, ValueC, ValueD
So, from a blank combo box, the operator sees a dropdown with all four columns to help make the selection, and chooses one line. After that line is chosen it is no problem to parse out the real values that are needed.
Any insight or code samples available for this condition?