0
Andrey2C
10.04.15
✎
17:35
|
Сделал обработку для загрузки в документ "Начисление по больничному листу" в ЗУП. Не могу установить значения в полях ввода ПервыйГодРасчета и ВторойГодРасчета. Кто знает, подскажите, пожалуйста, как заполнить поля? Делаю так:
ФормаДок = ДокументОП.ЭтотОбъект.ПолучитьФорму("ФормаДокумента");
ПервыйГодРасчет = ФормаДок.ЭлементыФормы.Получить(99);
ВторойГодРасчет = ФормаДок.ЭлементыФормы.Получить(101);
КолДнейРабот = ФормаДок.ЭлементыФормы.Получить(122);
//Инд = ФормаДок.ЭлементыФормы.Индекс(ФормаДок.ЭлементыФормы.Найти("ПервыйГодРасчета"));
ПервыйГодРасчет.Значение = Формат(Год(ЗП77.ДатаДок),"ЧГ=0");
ВторойГодРасчет.Значение = Формат(Год(ЗП77.ДатаДок),"ЧГ=0");
КолДнейРабот.Значение = 3;
Много вариантов перепробовал. В отладчике смотрю значения присваиваются, а на форме пусто и документ не проводится. Не могу понять где они храняться в базе то? Как установить эти значения? Нашел на форуме одном что запросом через РАЗНОСТЬДАТ, но как это сделать?
|
|