Hi
I created an example for you and I will explain.
1. You need to use the DefaultSelectedItems Property of the Second Combo
You need to reference the Value property of the First, and then do a LookUp to find the value you need. And you have to use Choice Selection Syntax.
What I have is 2 ComboBoxes. Both set to Single Selection.
Each is using the Same Choice, but its only an example so its ok.
I have ComboBox4 (the first)
And ComboBox4_1 (the second)
Now in the second ComboBox4_1 we add the following
Switch(ComboBox4.Selected.Value,
[@'MyChoice2 (TableAS)'].'1',
LookUp(Choices('MyChoice2 (TableAS)'), Value = [@'MyChoice2 (TableAS)'].'3'),
[@'MyChoice2 (TableAS)'].'2',
LookUp(Choices('MyChoice2 (TableAS)'), Value = [@'MyChoice2 (TableAS)'].'1'),
[@'MyChoice2 (TableAS)'].'3',
LookUp(Choices('MyChoice2 (TableAS)'), Value = [@'MyChoice2 (TableAS)'].'2')
)
In your case, since ComboBox 1 has another Choice, you will change MyChoice2 to whatever the Choice is for ComboBox 1
In the LookUp, you need to change to be the Second ComboBox Choice.
You are using a lookup instead of a filter, because you only want 1 item selected in ComboBox2
But follow the syntax above.