Цитата |
---|
Артем Морозов написал:
Цитата |
---|
Антон Постнов пишет:
Цитата |
---|
Вася Васильев пишет: не пашет пока, только одно выбирается почему то |
А мультисвойства как в 1С делали? |
Напишу как я сделал: Просто создаете в регистре сведений ЗначенияСвойствОбъектов Измерение "Значение" (с индексацией) а ресурс "Значение" переименовываете в чтото типо "ЗначениеOLD" потом обработкой копируете значения из ресурса в измерение. Теперь можно запихивать в регистр несколько свойств с разными значениями для одного объекта. А в планах видов характеристик СвойстваОбъектов добавить реквизит "множественное" (это нужно чтобы потом сформировать классификатор свойст и добавлять <Множественное>true</Множественное> в свойство, без анализа значений свойств) далее дело техники. В карточке номенклатуры создать пару команд для удаления и добавления строк, остальное обработка СвойствИЗначений сделает сама. Единственное что выглядеть это будет как несколько свойств идущих подряд друг за другом с разными значениями, но к сожалению, без выдирания с корнем этой обработки СвойствИЗначений из карточки Номенклатуры чревато переписыванием всего алгоритма редактирования свойств, чтобы было красиво со СписокЗначений в поле "значение".
теперь осталось переписать процедуру "ВыгрузитьСвойстваНоменклатурыXDTO" в Общем модуле "Б_ПроцедурыОбменаССайтом" там нужен другой формат выгрузки таких свойств. как будут успехи - отпишусь. |
Да не плохой вариант, однако я решил не ломать Регистр значений свойств и создал свой "Множественные сведения". Плюс делаю на УТ11
Артем я не понял, каким образом реквизит Множественное устанавливается?