Within a data directive BPM, I have been trying to perform a very simple evaluation of an EpiUltraCombo control in the following manner:
This occurs at the end of a series of four additional and similar evaluations, all of which are against EpiTextBox controls.
The odd behavior that I’m experiencing is…
-
If there is NO value in the combo-box control, the BPM logic works just fine. However, if a value is present in the combo-box control, none of the other textbox evaluations occur.
-
To be more precise, if no values exist for the five controls, all logic works. If values exist for all textbox controls, but not for the combo-box, all logic works. If I remove all values from the five controls, then place one value in any of the textboxes and a value in the combo-box, none of the BPM logic works.
I have also tried evaluating for null instead of a blank string in the combo-box, but that did not seem to work either.
Of note, the combo-box is being populated by a business logic dataset:
… but I don’t see how this would affect the “state” of the combo-box when no value has been selected for it.
Any caveats, perhaps, in evaluating whether or not a value has been selected in an EpiUltraCombo control?