Имя: Пароль:
1C
1С v8
Запись значения в булево со срабатыванием события ПриИзменении
0 Casper211
 
08.03.17
23:56
&НаСервере
Процедура ЗаполнитьТовариНаСервере()
    Заполнение = ПоступленияТоварИУслуг.ПолучитьОбъект();
    //Заполнение.ОткрытьФорму("ФормаДокумента");
    Заполнение.Товары.Очистить();
    НомерСтоки = 0;
    Заполнение.
    Для каждого СтрокаТоваров Из ТабличнаяЧастьВхДокумента Цикл
        НомерСтоки = НомерСтоки+1;
        ПараметрыОтбора = Новый Структура;
        ПараметрыОтбора.Вставить("Номенклатура", СтрокаТоваров.Номенклатура);
        Для каждого ЭлементМасива Из Товары.НайтиСтроки(ПараметрыОтбора) Цикл
            Если ЭлементМасива.Выбор Тогда
                НоваяСтрокаПТУ = Заполнение.Товары.Добавить();
                ЗаполнитьЗначенияСвойств(НоваяСтрокаПТУ, ЭлементМасива,,"КодСтроки");
                НоваяСтрокаПТУ.НомерСтрокиДокументаПоставщика = НомерСтоки;
            КонецЕсли;
        КонецЦикла;
    КонецЦикла;
    Заполнение.ПоступлениеПоЗаказам = Истина;
    Заполнение.Записать();
    Сообщить(Строка(ПоступленияТоварИУслуг) + " записан и проведен!");
КонецПроцедуры



Я записываю программно документ ПоступлениеТоваровУслуг в обработке. Потом мне необходимо поставить галочку "ПоступлениеПоЗаказу" и надо чтобы исполнилось "ПоступлениеПоЗаказамПриИзменении()". Как мне это сделать?

Мне как-то может помочь?
Книга знаний: Запись значения в поле ввода со срабатывнием события ПриИзменении
1 Casper211
 
08.03.17
23:56
УТ11. УФ
2 Casper211
 
09.03.17
00:05
или как сразу вызвать процедуру формы этого документа ПТУ?

&НаСервере
Функция ПривязатьСтрокиПоступленияКЗаказамПоставщикам(ОтобратьПоЗаказу)
3 Casper211
 
09.03.17
00:10
или добавить в модуль формы документа обработку оповещения, которая собственно и будет вызывать процедуру?