[QUOTE]golovach пишет:
Для решения этой проблемы инфоблоки нужно перевести в [url=http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=2723]Режим хранения свойств в отдельных таблицах[/url] , в этом случае для свойства будет отдаваться массив значений. Либо можно не указывать свойства в параметрах выборки, а получать их значения на каждом шаге перебора выборки с помощью _CIBElement::GetProperties().
[/QUOTE]Какой ужас написан в документции. Это просто жесть. Нельзя так делать!
В ИБ+ переводят не для решения этой проблемы, а для других целей. Для решения этой проблемы итерации загоняются в общий массив, а если там данные по ID уже есть, то они дополняются.
А вот за второе я лишал бы права на разработку. Потом у людей сотни запросов на странице появляются. А это затолкали в документацию черт.
Нет слов.
Для решения этой проблемы инфоблоки нужно перевести в [url=http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=2723]Режим хранения свойств в отдельных таблицах[/url] , в этом случае для свойства будет отдаваться массив значений. Либо можно не указывать свойства в параметрах выборки, а получать их значения на каждом шаге перебора выборки с помощью _CIBElement::GetProperties().
[/QUOTE]Какой ужас написан в документции. Это просто жесть. Нельзя так делать!
В ИБ+ переводят не для решения этой проблемы, а для других целей. Для решения этой проблемы итерации загоняются в общий массив, а если там данные по ID уже есть, то они дополняются.
А вот за второе я лишал бы права на разработку. Потом у людей сотни запросов на странице появляются. А это затолкали в документацию черт.
Нет слов.