|
Основное окно и закрыть форму |
☑ |
0
yuch
27.11.12
✎
13:02
|
Управляемое приложение.
Открываю форму в основном окне, а именно форму документа.
После заполнения наживаю кнопку "Провести и закрыть". Документ записывается и проводиться, но не закрывается. Более того на команду ЭтаФорма.Закрыть(); вообще никак не реагирует.
И так вопрос. как закрыть форму программно если форма открыта в главном окне приложения?
|
|
1
yuch
27.11.12
✎
13:09
|
Ап или не ап? Вот в чем вопрос.
|
|
2
Wobland
27.11.12
✎
13:10
|
(1) голосовалку!
|
|
3
MSII
27.11.12
✎
13:11
|
А что ты хочешь увидеть, когда окно закроется? Пустую рабочую область подсистемы?
|
|
4
yuch
27.11.12
✎
13:12
|
(3) Да
|
|
5
MSII
27.11.12
✎
13:13
|
(4) Перейти по навигационной ссылке не предлагать?
|
|
6
yuch
27.11.12
✎
13:13
|
(2) Голосовалку на что?
И я ее не умею делать))))
|
|
7
yuch
27.11.12
✎
13:15
|
(5) Да, перейти по навигационной ссылке может спасти отца русской демократии, но это больше подходит на почесать левое ухо правой рукой.
|
|
8
MSII
27.11.12
✎
13:17
|
(7) Ну, ровно как и открытие документов в основном окне. Так что будь последователен.
|
|
9
yuch
27.11.12
✎
13:20
|
(8) Давайте абстрагируемся от конкретно формы документа, пускай это будет форма списка и ее нужно закрыть.
Ведь система должна закрывать форму когда ее просят закрыть.
Или чего-то я не понимаю?
|
|
10
MSII
27.11.12
✎
13:25
|
(9) Насколько я помню управляемый интерфейс (я тут вернулся к обычному на некоторое время), дело обстоит так: Если открыто отдельное окно, пусть и с формой списка - его можно закрыть. А формы, открытые в основном окне, зарыть можно только переходом по ссылке (программным или интерактивным). При этом события ПередЗакрытием, ПриЗакрытии в этих формах отрабатывают, а попытка программного закрытия такой формы вроде бы должна приводить к исключению. Все ИМХО.
|
|
11
yuch
27.11.12
✎
13:33
|
(10) К исключению не приводит. А в целом похоже на это.
В любом случае спасибо, буду чесать левое ухо тем же путем)))
|
|