Имя: Пароль:
1C
1С v8
Заполнение элемента формы
0 Worms
 
05.03.20
13:38
Добрый день.
Не могу сообразить как правильно сделать
Есть обработка которой я создаю документы
&НаСервере
Процедура Команда1НаСервере()
            лТекст = "
    |ВЫБРАТЬ
    |Ов_Задачи.Владелец КАК Владелец,
    |Ов_Задачи.Наименование КАК Наименование,
    |Ов_Задачи.ДатаЗадачи КАК ДатаЗадачи,
    |Ов_Задачи.СтатусЗадачи КАК СтатусЗадачи,
    |Ов_Задачи.ДатаЗакрытияЗадачи КАК ДатаЗакрытияЗадачи,
    |Ов_Задачи.ОписаниеЗадачи КАК ОписаниеЗадачи
    |ИЗ
    |Справочник.Ов_Задачи КАК Ов_Задачи";

    лЗапрос = Новый Запрос(лТекст);
    лВыборка = лЗапрос.Выполнить().Выбрать();
    Пока лВыборка.Следующий() Цикл      
    Событие = Документы.Ов2_Событие.СоздатьДокумент();
    Событие.ВладелецСобытия = лВыборка.Владелец;
    Событие.КраткоеОписание = лВыборка.Наименование;
    Событие.ДатаЗадачи = лВыборка.ДатаЗадачи;
    Событие.ДатаЗакрытияЗадачи = лВыборка.ДатаЗакрытияЗадачи;
    Событие.КодСобытия = 1;
    Событие.Событие = Перечисления.Ов2_ВариантыСобытий.Задача;
        Событие.СтатусЗадачи = лВыборка.СтатусЗадачи;
    Событие.Дата = ТекущаяДата();
    Событие.Записать(РежимЗаписиДокумента.Запись);
    Событие.Записать(РежимЗаписиДокумента.Проведение);
    КонецЦикла;

КонецПроцедуры

Но на форме Документа есть элемент ФорматДок(ФорматированныйДокумент)
Так вот как мне его правильно заполнить ?
В итого должно быть:
ФорматДок = лВыборка.ОписаниеЗадачи.
Заранее спасибо за помощь.
1 Mankubus
 
05.03.20
13:43
(0) элемент формы не хранит никаких данных.
Нужно найти откуда заполняется этот реквизит при открытии документа и в то место записать лВыборка.ОписаниеЗадачи
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.