Это способ, которым предложено фильтровать элементы информационной системы.
$in = 15;
$mas_group = $InformationSystem->GetGroupsInformationSystem(15, 15);
foreach ($mas_group as $key => $value)
{
$in .= ','.$value['information_groups_id'];
}
/* фильтруем по родителю из списка подгрупп */
$element['type']=0;
$element['prefix'] = ' and (';
$element['name'] = 'information_items_table.information_groups_id';
$element['if'] = ' IN ('.$in.'

';
$element['value'] = '';
$element['sufix']='

';
$property['select'][]=$element;
Способ работает (правда попадают только элементы подгрупп, а сами подгруппы нет).
Непонятно только, откуда мне узнать наименования полей? Вот это 'information_items_table.information_groups_id': где посмотреть, что это за таблица и какие еще поля у неё есть?