Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Характеристики в номенклатуре , программирование ,как добавить или создать. УНФ 1.6

Характеристики в номенклатуре , программирование ,как добавить или создать. УНФ 1.6
Я
   Грустный
 
23.10.20 - 01:50
Друзья здравствуйте, не получается завести характеристики номенклатуры.
Задача такая,создать категорию номенклатуры к примеру "обувь" и добавить туда 2 характеристики "размер" и "цвет" .

При процессе добавления номенклатуры программно , добавить к ней категорию и значение характеристик, если такой нет ,то создать новые.
Начинаю так:

КатНомен=Справочники.КатегорииНоменклатуры.СоздатьЭлемент();
КатНомен.ТипНоменклатурыПоУмолчанию=Перечисления.ТипыНоменклатуры.Запас;
КатНомен.ЕдиницаИзмерения=Справочники.КлассификаторЕдиницИзмерения.шт ;
КатНомен.Наименование="Обувь"; // Имя Категории
КатНомен.Записать();
Катномен.ИспользоватьХарактеристики=Истина;

СпрХар = Справочники.ХарактеристикиНоменклатуры.СоздатьЭлемент(); //
СпрХар.Наименование = "Размер";

НовХарСтрокаТЧ = СпрХар.ДополнительныеРеквизиты.Добавить(); //
НовХарСтрокаТЧ.Свойство = "Размер";
НовХарСтрокаТЧ.Значение = 42;
НовХарСтрокаТЧ.Значение = 41;
СпрХар.Записать();
   hhhh
 
1 - 23.10.20 - 02:13
(0) НовХарСтрокаТЧ = СпрХар.ДополнительныеРеквизиты.Добавить();//  таких строчек должно быть штук 10, а у вас одна только


НовХарСтрокаТЧ.Свойство = "Размер";  - разве реквизит "свойство" типа Строка?

КатНомен.Записать();
Катномен.ИспользоватьХарактеристики=Истина;   тут почему сначала Записать? Это прикол такой?
   Грустный
 
2 - 23.10.20 - 02:37
(1) Так сперва же категории создаем,а потом к ней характеристики
   Грустный
 
3 - 23.10.20 - 02:39
(1) а да понял,записать должно быть ниже
   hhhh
 
4 - 23.10.20 - 02:47
(2) характеристик должно быть 10, или сколько там?  размер 41, 42, 43,  .....

СпрХар = Справочники.ХарактеристикиНоменклатуры.СоздатьЭлемент();// их должно быть куча

СпрХар.Наименование = "Размер 41";
   Грустный
 
5 - 23.10.20 - 02:53
(4) Хорошо,понял,это для теста я показал,что создаю одну.
   Грустный
 
6 - 23.10.20 - 02:54
(1) Свойство ,это ссылка ?
   Грустный
 
7 - 23.10.20 - 03:29
Это свойство как заполнить?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.