|
Как программно закрыть форму документа (обыч) с сохранением,но без подтверждени?
| ☑ |
0
ВПоискахИстины
22.01.14
✎
12:46
|
Возможно ли так сделать?
Везде, где не читаю, пишут, что можно закрыть только без сохранения
Форма.Модифицированность = Ложь;
Форма.Закрыть;
Можно сделать с изменением типовой, добавить процедуру, в которой документ запишется из формы, потом ее программо вызвать - но это не подходит, т.к. менять типовой функционал:(
Спасибо.
|
|
1
ВПоискахИстины
22.01.14
✎
12:47
|
(0)..добавить процедуру, в которой документ запишется из формы..
В форму документа
|
|
2
Web00001
22.01.14
✎
12:55
|
(1)ты сам себе ответил? Или ты спросил?
|
|
3
zladenuw
22.01.14
✎
12:57
|
(0) форму как получаешь ?
|
|
4
ВПоискахИстины
22.01.14
✎
12:58
|
(2) Спросил:) Но уже решено.
Форма.ЗаписатьВФорме();
Форма.Закрыть();
Только "ЗаписатьВФорме" не вылазит в контекстном меню в конфигураторе, думал ее нет.
|
|
5
ВПоискахИстины
22.01.14
✎
12:59
|
(3) Форма = НовыйДок.Ссылка.ПолучитьФорму("ФормаДокумента");
|
|
6
Web00001
22.01.14
✎
17:33
|
(4)Потому что это процедура, определенная в форме, где ты ее вызываешь. Чем тебе не угодило "Записать();" которую ты наверняка найдешь в процедуре "ЗаписатьВФорме()" мне не очень понятно.
|
|