SetPropertyValues
Метод зберігає значення всіх властивостей елемента інформаційного блоку. Нестатичний метод.
Установки виклику
Масив значень властивостей, у якому коду властивості ставиться у відповідність значення властивості. ЯкщоPROPERTY_CODEвстановлений, то повинен містити одне або масив усіх значень властивості (множинний) для заданого елемента. ЯкщоPROPERTY_CODEдорівнюєfalse, тоPROPERTY_VALUESповинен бути виду Array("код властивості1"=>"значення властивості1", . ), де " код властивості" - числовий або символьний код властивості, "значення властивості" - одне або масив усіх значень властивості (множина). У цьому масивPROPERTY_VALUESповинен містити повний набір значень властивостей даного елемента, тобто. якщо в ньому буде здійснюватись одна з властивостей, то всі його значення для даного елемента будуть видалені. Це справедливо всім типів властивостей крім типуфайл. Файли треба видаляти через масив із параметром "del"=>"Y". Якщо властивість типуфайлмножинна, то файл буде видалений у разі присутності параметра del, незалежно від значення, що приймається ним.
Приклади використання
Приклад 2 (код виклику методу властивості типу "Рядок"):
Приклад 3 (код виклику методу властивості типу "HTML/text"):
Приклад 4 (додавання опису до значення):
Приклад 5 (видалення якості типу "Файл"):
Якщо потрібно оновити всю картку товару, включаючи властивості зі значеннями множинного типу (разом з їх описом), це можна зробити одним викликом Update. Слід додати опис (DESCRIPTION) до значень (VALUE) властивостей множинного типу, в PROPERTY_VALUES прописатичисловий або символьний код властивості (множинного типу) та присвоїти масив зі значеннями типу: