Okay, I will work on that code, sounds complex, but worth the effort.
Now for step two, I was thinking of adding a second CheckListbox after the first one, but the second one is populated by the selection of the first one. I don't see how I could do that. It seems like I would need to close the form after the first selection, then redisplay the form with the second box to choose from?
Example: initially my first CheckListbox shows Option1;Option2;Option3;Option4;Option5. All have check marks when the form opens. User removes check marks from Option1;Option3. Based on selection made here, the next CheckListBox now becomes visible so they can choose from Option2;Option4;Option5 which all have checkmarks. They now have the option to keep or remove checkmarks.
My final result is that CheckListbox 1 choices will be processed with Action A, and the CheckListbox 2 choices will be processed with Action B
I anticipate a problem though, that the CheckListbox does not have a ReadOnly option, so, if the user changes their mind on the first box, the contents of the second box would need to be regenerated, so maybe I will have to reload the form again if box 1 choice has changed, with a message to renter box 2 choices also?
But, the basic question, again, is how to populate the second box, need to reload the form?
Now for step two, I was thinking of adding a second CheckListbox after the first one, but the second one is populated by the selection of the first one. I don't see how I could do that. It seems like I would need to close the form after the first selection, then redisplay the form with the second box to choose from?
Example: initially my first CheckListbox shows Option1;Option2;Option3;Option4;Option5. All have check marks when the form opens. User removes check marks from Option1;Option3. Based on selection made here, the next CheckListBox now becomes visible so they can choose from Option2;Option4;Option5 which all have checkmarks. They now have the option to keep or remove checkmarks.
My final result is that CheckListbox 1 choices will be processed with Action A, and the CheckListbox 2 choices will be processed with Action B
I anticipate a problem though, that the CheckListbox does not have a ReadOnly option, so, if the user changes their mind on the first box, the contents of the second box would need to be regenerated, so maybe I will have to reload the form again if box 1 choice has changed, with a message to renter box 2 choices also?
But, the basic question, again, is how to populate the second box, need to reload the form?