|
Как заполнить свойство номенклатуры программно
| ☑ |
0
sasha-asn
28.01.20
✎
10:43
|
Здравствуйте уважаемые эксперты! Прошу вашей помощи, так как впал в тупик...
Пишу обработку, по массовому заполнению Свойств у Номенклатуры. В итоге хочу заполнить Свойство "КодДляСайта" с типом значений Строка, данными из Номенклатура.Код, для каждой номенклатуры.
Написал запрос, он выводит то что мне надо. Теперь не могу понять как мне обработать результат запроса "ВЗЯТЬ данные из Номенклатура.Код и ВСТАВИТЬ их в ЗначенияСвойствОбъектов.Значение" ?
-------------------------------------------------
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Номенклатура.Ссылка,
| Номенклатура.Код,
| ЗначенияСвойствОбъектов.Свойство,
| ЗначенияСвойствОбъектов.Значение
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
| ПО Номенклатура.Ссылка = ЗначенияСвойствОбъектов.Объект
| И (ЗначенияСвойствОбъектов.Свойство = &Свойство)";
Запрос.УстановитьПараметр("Свойство", ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("КодДляСайта"));
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
КонецЦикла;
|
|
1
Said_We
28.01.20
✎
10:43
|
Зачем плодишь копии ветки?
|
|
2
Said_We
28.01.20
✎
10:44
|
|
|
3
Said_We
28.01.20
✎
10:46
|
Если код для сайта всегда соответствует коду номенклатуры, то зачем такое свойство?
|
|
4
catena
28.01.20
✎
10:47
|
+(2)И там даже есть готовый код.
|
|
5
sasha-asn
28.01.20
✎
11:00
|
(4) извините, не понял, так как не получилось, решил начать с нуля
|
|
6
sasha-asn
28.01.20
✎
11:01
|
(4) пожалуйста скопипастите его сюда
|
|
7
Said_We
28.01.20
✎
11:03
|
В п. (6)
|
|
8
sasha-asn
28.01.20
✎
11:36
|
(7) Спасибо тебе! Хорошего дня!
|
|