vov4ella,
нужно писать запросы, вот запрос установки значений:
Если Вы создали дополнительное свойство после заполнения информационной системы,
то при сортировке по дополнительному свойству будут показаны ТОЛЬКО те элементы,
которые имеют установленные значения этого дополнительного свойства. Для решения
указанной проблемы необходимо выполнить следующий запрос
INSERT INTO information_propertys_items_table( information_propertys_id, information_items_id, information_propertys_items_value )
SELECT 1111, information_items_table.information_items_id, 0
FROM information_items_table
LEFT JOIN information_propertys_items_table ON information_items_table.information_items_id = information_propertys_items_table.information_items_id
AND information_propertys_id =1111
WHERE information_propertys_items_value IS NULL
AND information_groups_id = 2222 AND information_systems_id =3333
В этом примере
1111 - идентификатор дополнительного свойства, по которому идет сортировка
0 - значение по умолчанию, дополнительного свойства, присваиваемое тем
элементам, для которых не задано значение данного дополнительного свойства
2222 - идентификатор группы, к которой принадлежат элементы, для которых
необходимо задать значение по умолчанию.
Если необходимо задать несколько групп, то вместо information_groups_id = 2222
укажите "information_groups_id IN (идентификатор группы 1, идентификатор группы 2, ...)".
Если необходимо задать значение дополнительного свойства для всех элементов информационной системы, то
из запроса уберите "AND information_groups_id = 2222".
3333 - идентификатор информационной системы