Ввод на основании - как заблокировать процедуру ввода на основании? #464178


#0 by svchernova
Здравствуйте, Проблема вот в чем. Создаю документ на основании другого документа. Но мне нужно это делать только при определенном виде операции документа - основания. Не выполнять процедуру "ЗаполнитьПоДокументуОснования" - не вариант, т. к все равно выходит пустая форма нового документа. Мне бы хотелось контролировать ситуацию, находясь в документе основания, т.е. только при определенном виде операции документа основания.
#1 by Stim
ОбработкаЗаполнения модуля объекта -оно?
#2 by svchernova
Обработка заполнения, насколько я понимаю, работает в создаваемом документе. а я хочу остаться в документе - основании и не создавать новый
#3 by ASV
поиск )
#4 by Defender aka LINN
"Не выполнять процедуру "ЗаполнитьПоДокументуОснования" - не вариант, т. к все равно выходит пустая форма нового документа" - значит, ты хочешь, чтобы она выходила. Если бы не хотел - не выходила бы.
#5 by Defender aka LINN
Я тоже много чего хочу. Предлагаю остаться реалистами.
#6 by svchernova
ну скажите по существу!
#7 by svchernova
то есть я хочу, находясь в документе-основании, контролировать создание нового. в зависимост от вида операции док. основания
#8 by Defender aka LINN
см
#9 by svchernova
не получится?
#10 by svchernova
это вопрос для Defender aka
#11 by ASV
делай при своем условии 1. "Не выполнять процедуру "ЗаполнитьПоДокументуОснования"" 2. и в форме вводимого ПередОткрытием  при условии Отказ=Истина. в итоге форма не откроется
#12 by mikecool
щазз, дефендар так и скажет по существу :) смотри в продедуру ПередОткрытием, там есть ПараметрОснование - если его данные не удовлетворяют, тогда в отказ
#13 by АП
передОткрытием Отказ в Истину по твоим условиям и форма нового документа не появится
#14 by mikecool
+12 сорри, дефендар = Дефендер
#15 by svchernova
думаю.. сейчас попробую
#16 by svchernova
спасибо
#17 by Михей
ПередОткрытием Если ТипЗнч(ПараметрОснование) = Тип("ДокументСсылка.ТвойДокумент")    И ПараметрОснование.ВидОперации = ТвойВидОперации Тогда
#18 by svchernova
Михей, спасибо тебе :))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С