|
|
|
AllowEdits издевается... хэлп плиз...
|
|||
|---|---|---|---|
|
#18+
Есть форма, в ней сабформа табличная. При открытии в форме и подформе установлено AllowEdits = False. На форме кнопка - Редактировать. При нажатии на нее: Если me.allowedits=false, то allowedits для формы и сабформы = true, а также allowadditions для сабформы = true При повторном нажатии - все false. До этого момента работает все как часы. При двойном клике на одном из полей формы, когда включен режим редактирования выполняется docmd.openform "Календарь". На событии AfterUpdate формы "Календарь" висит присвоение полю, по которому состоялся двойной клик определенного значения и "Календарь" закрывается. После закрытия календаря форма остается в режиме редактирования. Если попытаться оттуда выйти - нажав кнопку Редактировать, то форме присваевается allowedits=false, но возможность редактировать остается... Но только до первого перевода фокуса на сабформу... Почему так ? Извините, что так подробно =)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2004, 03:35 |
|
||
|
AllowEdits издевается... хэлп плиз...
|
|||
|---|---|---|---|
|
#18+
Ну, коль скоро все молчат... >После закрытия календаря форма остается в режиме редактирования. Понятно... >Если попытаться оттуда выйти - нажав кнопку Редактировать, то форме присваевается allowedits=false, но возможность редактировать остается... Откуда знаете, что возможность редактирования остается? Ведь фокус уже на кнопке "Редактировать"... Что Вы редактируете на кнопке "Редактировать"? >Но только до первого перевода фокуса на сабформу... То есть, редактировать кнопку "Редактировать" получается, а когда фокус уходит в сабформу - данные сабформы редактировать не получается? Ну всё правильно... И не подумайте, я не издеваюсь... Просто недопонимаю... З.Ы. Попробуйте в событии "нажатие кнопки Редактировать" перед всеми строками кода влепить: DoCmd.RunCommand acCmdSaveRecord ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2004, 18:05 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=45&tid=1675676]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
74ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 425ms |

| 0 / 0 |
