[QUOTE]Андрей Мей пишет:
1) Функцией GetIBlockElementListEx выбрал всех производителей из категории(подкатегории) инфоблока товаров. [/QUOTE]
Лучше использовать запрос с группировкой.
Предположим, что свойство "Привязка к производителю" у вас имеет символьный код VENDOR. Тогда:
[CODE]$res = CIBlockElement::GetList(
false,
array(
'IBLOCK_ID' => ...,
'SECTION_ID' => ...,
'INCLUDE_SUBSECTIONS' => 'Y',
'ACTIVE' => 'Y',
),
array('PROPERTY_VENDOR')
);[/CODE]
Получите набор массивов (PROPERTY_VENDOR_VALUE, CNT). PROPERTY_VENDOR_VALUE -- значение свойства (в данном случае ID производителя), CNT -- количество привязанных к производителю товаров в той выборке, которая задана в $arFilter.