When using a Type In field I trap the field value at ONChange and depending on the data may change it and then reflect the new data using this.refresh(). The data is changed and the Type In field reflects the changed data. In other words refresh()does what I would expect.

However when I change the input field to a Combo Box the data doesn't get refreshed on the screen. If I navigate forward or backward a record and return focus to the record the data now reflects the change. So OnChange is changing the data but not refreshing the data in the Combo Box. I tried to add activate() but that didn't help. Even tried resynch()with no success.