Имя: Пароль:
1C
 
как ввести отмену ввода на основании в зависимости от критерия?
0 vlapenkov
 
31.01.06
13:32
Нет старого доброго ВводНаОсновании (v7.7), в котором можно отменить ввод для определенного круга юзеров
1 Волшебник
 
модератор
31.01.06
13:32
см. ОбработкаЗаполнения
2 vlapenkov
 
31.01.06
13:42
но там нет параметра Отказ
Также не проходит и ЭтотОбъект.ПолучитьФорму().Закрыть() - возникает ошибка, т.к. форма еще не открыта
3 Широкий
 
31.01.06
13:44
Сделай экспортную переменную и проверяй ее в "ПриОткрытии"
4 Sonic_vlad
 
31.01.06
13:45
не при откритии а в обработкезаполнения
5 Волшебник
 
модератор
31.01.06
13:46
(3) Какие интересные конструкции придумывают люди...
6 vlapenkov
 
31.01.06
13:52
т.е. переменную инициализирую в обработке заполнения, а проверяю в при открытии, так?
Просто не работал с экспортными переменными.
7 sad
 
31.01.06
14:00
Я все проверки делаю в ПередОткрытием() а потом уже пускаю или нет в обработку заполенния.
8 Дяпти
 
31.01.06
14:02
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
Если ЭтоНовый() И ПараметрОснование <> Неопределено тогда
 // ввод на основании
КонецЕсли;
КонецПроцедуры