|
|
|
| В форму помещен элемент управления флажок.
При клике на флажок запускается код, который запускает хранимую процедуру.
При первом после открытия формы клике на флажок все работает штатно
При втором и последующем кликах происходит выполнение кода, но странно - флажок не переключается и связанные с ним значения не изменяются. Поле флажка мигает под галочкой и все.
Вставляю в код прямое изменение значения поля с флажком - не изменяет! Т.е. вот такая строка Me.ДневныеКакВечерние = Not Me.ДневныеКакВечерние выполняется, но значение не инвертирует.
Повторю, на первом клике все работает.
Такая же ситуация с другими полями этого типа на форме.
A2003 SP3 + SQL Server 2000 | |
|
| |
|
|
|
| на какое событие "повешен" код?
Попробуйте перенести его на событие "после обновления" | |
|
| |
|
|
|
| Osmor, спасибо за ответ,
Был на клик, потом на После обновления - та же лажа | |
|
| |
|
|
|
| Попробуйте в конце вашего кода добавить Me.Refresh | |
|
| |