Имя: Пароль:
1C
1С v8
Подскажите с ПВХ
0 егаис
 
14.09.17
12:45
документ с ТЧ "ЗначенияРеквизитов", у которого реквизиты
1. "Реквизит" с типом ПланВидовХарактеристикСсылка.РеквизитыПроизвольныхКадровыхПриказов
2. Значение" с типом Характеристика.РеквизитыПроизвольныхКадровыхПриказов


ПВХ "Основание" имеет тип Строка, ниже пытаюсь присвоить ему значение.

            НоваяСтрока = ПрочийПриказ.ЗначенияРеквизитов.Добавить();
            НоваяСтрока.Реквизит = ПланыВидовХарактеристик.РеквизитыПроизвольныхКадровыхПриказов.НайтиПоКоду("000000002"); //Основание
            НоваяСтрока.Значение = НоваяСтрока.Реквизит.ТипЗначения.ПривестиЗначение(ЗначениеДляУстановки);


Реквизит становится верно, значение не пишется, ЧЯДНТ?
1 Альбатрос
 
14.09.17
12:49
ну глянь в отладчике то уже
2 егаис
 
14.09.17
12:53
Семен Семеныч... тип не назначил
3 егаис
 
14.09.17
12:57
блин, не помогло
НоваяСтрока.Реквизит.ТипЗначения.ПривестиЗначение(ЗначениеДляУстановки)
должно же привести к строке?
4 егаис
 
14.09.17
13:02
НоваяСтрока = ПрочийПриказ.ЗначенияРеквизитов.Добавить();
            НоваяСтрока.Реквизит = ПланыВидовХарактеристик.РеквизитыПроизвольныхКадровыхПриказов.НайтиПоКоду("000000002"); //Основание
            ОписаниеТипа = Новый ОписаниеТипов("Строка");
            НоваяСтрока.Значение = ОписаниеТипа.ПривестиЗначение();
            НоваяСтрока.Значение = СокрЛП(ЗначениеДляУстановки);

В отладчике значение присваивается, в документе поле пустое ((
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший