Имя: Пароль:
1C
1С v8
Документы: управление формой из модуля проведения
0 Касандер72
 
18.11.11
10:32
Добрый день всем!
Необходимо сразу после проведения документа заблокировать на форме кнопку проведения или сразу закрыть форму.
Как лучше это реализовать? (пример кода)
Нижеприведенное не прокатывает:

ФормаДока = Ссылка.ПолучитьФорму("ФормаДокумента");
   ФормаДока.ОсновныеДействияФормы.Кнопки.Провести.Доступность = Ложь;
1 Wobland
 
18.11.11
10:35
а если без формы проводится?
2 aleks-id
 
18.11.11
10:36
юзай событие формы ПослеЗаписи()
3 Godofsin
 
18.11.11
10:36
Действие: записать и закрыть?
4 Касандер72
 
18.11.11
10:38
Как реализовать действие Провести и Закрыть?
Пример кода, плиз, ежели не сложно.
5 Godofsin
 
18.11.11
10:40
(4) Это стандартное действие. Открой в пофигураторе какую-нибудь реализацию и посмотри действие при нажатии на кнопку "ОК". Проведение и закрытие формы.
6 aleks-id
 
18.11.11
10:41
мдя...

Процедура ПослеЗаписи()
ЭтаФорма.Кнопки.Провести.Доступность = НЕ Проведен;
КонецПроцедуры

Процедура ПриОткрытии()
ЭтаФорма.Кнопки.Провести.Доступность = НЕ Проведен;
КонецПроцедуры
7 ssh2006
 
18.11.11
10:41
(0) Сними в правах галку Интерактивное изменение проведенных
8 Касандер72
 
18.11.11
10:50
Всем огромный спс!
(6) - лучшая реализация - отдельное
ТЕМА ЗАКРЫТА