>>
nodefault
>>replace table.lField with not table.lfield
>>this.value=table.lfield
>>
>>Another trick is to have this.value=this.value somewhere in checkbox's code (click, refresh, interactivechange, valid...), which somehow forces the writing of its value into its controlsource.
>>
>>Try these tricks one by one, some of it should work.
>>
>>Obviously, last time I had a problem like this, I tried several and now can't remember which worked and where was it :).
>
>Are you suggesting DynamicCurrentControl as the best solution? I wanted to avoid using 2 controls. Thanks in advance.
It may as well be the easier solution. I've seen weird behaviors with combos in a grid, where the rowsource of the combo was dependent on a listbox, and having one combo for each of the possible values coming from the listbox actually made those problems go away.
I wouldn't be surprised if it worked the same for checkboxes. They seem to have their own quirks in some grids, so maybe the same cure would work.