Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 12:33

Значение не является значением объектного типа

Автор lmrg52, 06 сен 2015, 23:38

0 Пользователей и 1 гость просматривают эту тему.

lmrg52

Всем привет! Ошибка такая:

{Справочник.Сотрудники.Форма.ФормаЭлемента.Форма(14)}: Значение не является значением объектного типа (Организация)
СтрокаТабличнойЧасти.Организация=Один;

Причем,он при первом изменении ошибку это выдает, а если второй раз изменить,то все работает. Всю голову сломал, помошите пожалуйста. Вот код. Задумка в том:
У меня есть справочник иерархический, при создании элемента справочника у меня родитель будет являться должностью. И чтобы она в 2 местах формы вставлялась. В просто поле оно вставляется,а в табличную часть не хочет. Спасибо большое заранее всем =)

&НаКлиенте
Процедура ДолжностьПриИзменении(Элемент)
Объект.ВТрудовую.Добавить();
СтрокаТабличнойЧасти=Элементы.ВТрудовую.ТекущиеДанные;
СтрокаТабличнойЧасти.Организация=Объект.Родитель;
КонецПроцедуры

Natain14

Цитата: lmrg52 от 06 сен 2015, 23:38Объект.ВТрудовую.Добавить();
СтрокаТабличнойЧасти=Элементы.ВТрудовую.ТекущиеДанные;
СтрокаТабличнойЧасти.Организация=Объект.Родитель;

А почему так не пишете:

НоваяСтрока= Объект.ВТрудовую.Добавить();
НоваяСтрока.Организация=Объект.Родитель;


lmrg52

Цитата: Natain14 от 07 сен 2015, 09:11
Цитата: lmrg52 от 06 сен 2015, 23:38Объект.ВТрудовую.Добавить();
СтрокаТабличнойЧасти=Элементы.ВТрудовую.ТекущиеДанные;
СтрокаТабличнойЧасти.Организация=Объект.Родитель;

А почему так не пишете:

НоваяСтрока= Объект.ВТрудовую.Добавить();
НоваяСтрока.Организация=Объект.Родитель;
Спасибо большое)Буду знать на будущее!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск