Имя: Пароль:
1C
 
Значение свойства объекта
0 Beginner1C
 
09.03.07
13:15
Необходимо программно добавить значение свойства объекта Контрагент. Подскажите, пожалуйста, как назначить владельца?
Делаю так:
НовыйОбъект = Справочники.ЗначенияСвойствОбъектов.СоздатьЭлемент();
НовыйОбъект.Владелец=ПланыВидовХарактеристик.СвойстваОбъектов???
...
НовыйОбъект.Записать();
1 Vozhd
 
09.03.07
13:17
(0) Да...
2 Beginner1C
 
09.03.07
13:32
(1) я спросила что-то не так :)?
3 Vozhd
 
09.03.07
13:34
(2) Сами то как думаете, можно ли что-то понять из Вашего вопроса?
4 Beginner1C
 
09.03.07
13:45
:)
у контрагента в 1С 8 есть вкладка "свойства", мне необходимо добавлять туда свойства со значениями программно
5 Маркетолог
 
09.03.07
13:49
Примерно так:
     Набор = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьНаборЗаписей();
   Запись = Наборец.Добавить();
   Запись.Значение = НужноеЗначение;
   Запись.Объект = ТолькоЧтоСозданныйЭлемент;
   Запись.Период = МояДата
   Запись.Свойство = ПланыВидовХарактеристик.СвойстваОбъектов.МоеСвойство;
      Набор.Записать();
6 Beginner1C
 
12.03.07
06:57
(5) мне не совсем понятно:
Запись.Свойство = ПланыВидовХарактеристик.СвойстваОбъектов.МоеСвойство

МоеСвойство - что тут указывается и каким образом? просто через точку и без кавычек? (наименование свойства определенное на вкладке свойства у контрагента?)
Программист всегда исправляет последнюю ошибку.