SetPropertyValues

Методът запазва стойностите на всички свойства на елемента на информационния блок. нестатичен метод.

Опции за повикване

Масив от стойности на свойството, където кодът на свойството е съпоставен със стойността на свойството. АкоPROPERTY_CODEе зададен, тогава трябва да съдържа една или масив от всички стойности на свойства (множество) за дадения елемент. АкоPROPERTY_CODEе равно наfalse, тогаваPROPERTY_VALUESтрябва да бъде във формата Array("property code1"=>"property values1", . ), където "property code" е цифров или символен код на свойството, "property values" е една или масив от всички стойности на свойството (множество). В този случай масивътPROPERTY_VALUESтрябва да съдържа пълния набор от стойности на свойства за този елемент, т.е. ако едно от свойствата липсва в него, тогава всички негови стойности за този елемент ще бъдат изтрити. Това е вярно за всички типове свойства с изключение нафайл. Файловете трябва да бъдат изтрити чрез масив с параметъра "del"=>"Y". Ако свойството от типfileе множество, тогава файлът ще бъде изтрит, ако параметърът del присъства, независимо от стойността, която приема.

  • За свойство от типСписък, предайте идентификатора на стойността на свойството, а не стойността.
  • Примери за използване

    Пример 2 (код за извикване на метод за свойство от тип "String"):

    Пример 3 (код за извикване на метод за свойство от тип "HTML/текст"):

    Пример 4 (добавяне на описание към стойност):

    Пример 5 (изтриване на свойство от тип "Файл"):

    Ако трябва да актуализирате цялата продуктова карта, включително свойства с множество стойности (заедно с тяхното описание), тогава това може да стане с едно извикване на Update. Трябва да добавите описание (DESCRIPTION) към стойностите (VALUE) на свойствата на множествения тип, запишете в PROPERTY_VALUESцифров или символен код на свойство (множествен тип) и присвояване на масив със стойности на типа: