|
программное закрытие формы | ☑ | ||
|---|---|---|---|---|
|
0
Vasus55
25.01.12
✎
12:52
|
подскажите как можно программно закрыть текущую форму
если пишу просто Закрыть() выдает запись дампинга и весь режим предприятия закрывается((( |
|||
|
1
Fish
гуру
25.01.12
✎
12:53
|
Может ЭтаФорма.Закрыть()?
|
|||
|
2
Wobland
25.01.12
✎
12:53
|
||||
|
3
Wobland
25.01.12
✎
12:54
|
(1) телепатирую. не эта, а активная
|
|||
|
4
Vasus55
25.01.12
✎
12:56
|
(2) это две разные темы)
|
|||
|
5
Vasus55
25.01.12
✎
12:56
|
(1) не помогает
|
|||
|
6
Fish
гуру
25.01.12
✎
12:57
|
(5) А откуда её надо закрыть?
|
|||
|
7
Vasus55
25.01.12
✎
13:00
|
например:
открыта у меня форма справочника, я нажимаю на кнопку, которая находится у меня на этой форме, открывается новое окно справчоника, а то нужно программно закрыть понятно объяснил? |
|||
|
8
Vasus55
25.01.12
✎
13:05
|
причем закрыл без сохранения
|
|||
|
9
depthzer0
25.01.12
✎
13:08
|
ЭтаФорма.Закрыть()
|
|||
|
10
Vasus55
25.01.12
✎
13:11
|
(9) даже если она соберется закрывать форму, то выдаст окошку сохранить изменения???
|
|||
|
11
Fish
гуру
25.01.12
✎
13:12
|
(10) Модифицированность = ложь.
|
|||
|
12
depthzer0
25.01.12
✎
13:12
|
Модернизированно = Ложь
|
|||
|
13
PVV65
25.01.12
✎
13:14
|
(0) Пишешь процедуру в каком нибудь доступном модуле отличном от модулей форм, которые надо открыть и закрыть:
Процедура ЗакрытьОткрыть(Старая,Новая) Экспорт Старая.Закрыть(); Новая.Открыть(); КонецПроцедуры И процедуру обработчик нажатия твоей кнопки: Процедура КнопкаВыполнитьНажатие(Кнопка) Новая = ПолучитьФорму("Форма1"); ЗакрытьОткрыть(ЭтаФорма,Новая); КонецПроцедуры |
|||
|
14
Vasus55
25.01.12
✎
13:14
|
ух ты спасиб Ребят, первый раз о таком узнал?
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |