| |
|
|
| | Допустим у вас открыта форма с привязанными контролами - Form1. Вы открываете другую форму - Form2, из которой присваиваете новые значения контролам в Form1. Теперь если вы вернетесь на Form1 - там будут новые значения, но если вы нажмете Esc то значения в котролах изменятся на первоначальные - что не есть хорошо.
Как возможно сохранить значения контролов в Form1, после того как были внесены изменеия из Form2.Скажу сразу - я уже пытался сохранить новые значения с помощью запроса на обновление, но в этом случае возникает конфликт записией. | |
| |
| |
| |
|
|
| | но если вы нажмете Esc то значения в котролах изменятся на первоначальные - что не есть хорошо. |
что касается меня, то для меня естественным поведением на нажатие клавиши "Esc" есть отмена какого-то действия, в данном случаем отмена введенных данных. т.е. поведение вполне закономерно.
Если все же хотите сохранить сделайте в форме Me.dirty = false | |
| |
| |
| |
|
|
| | Помогло.
Очень признателен.  | |
| |
| |