Имя: Пароль:
1C
1С v8
Смысл третьего параметра в методе Выбрать()
0 moonlight
 
16.04.17
21:29
Доброго дня!

Объясните на практическом примере смысл третьего параметра метода Выбрать() объекта РезультатЗапроса. ЧИтаю справку по этому методу никак не могу понять. погуглил - безрезультатно.

Спасибо
1 asady
 
16.04.17
22:15
2 asady
 
16.04.17
22:18
3 moonlight
 
16.04.17
22:26
(1)(2) видел, но тема не раскрыта!
4 PR
 
16.04.17
22:31
(1), (2) Всегда так умиляет, когда кто-нибудь с умным видом, не разбираясь в теме, приводит какие-то ссылки, в которых... вуаля... тоже нихрена нет.
5 moonlight
 
16.04.17
22:33
(4) единомышленник! )
6 asady
 
16.04.17
22:36
(4) и (0) последняя строка в первой ссылке
Пример вывода кросс-отчета с использованием выборок из результата запроса показан в демонстрационной конфигурации "Примеры ИТС", в отчете "ОстаткиНаСкладах".

смотрели этот отчет?
7 PR
 
16.04.17
22:41
(6) Так "ВСЕ" это один из примеров использования.
А ничего, что в СП заявлено чуть больше, чем один вариант?

Выбрать(<ТипОбхода>, <Группировки>, <ГруппировкиДляЗначенийГруппировок>)
...
<ГруппировкиДляЗначенийГруппировок> (необязательный)

Тип: Строка.
Список группировок, разделенных запятыми, из которых будут выбираться значения группировок для обхода. Если указано "Все", то будут выбираться все значения группировок. Если указана пустая строка, то значения для группировок будут выбираться с предыдущей группировки.

Я считал, что можно таким макаром выбирать из комбинаций нескольких группировок.
А вот что-то не срослось, пришлось выбирать вложенными циклами.
То есть варианта типа как в СКД сделать группировку по нескольким полям (например, номенклатура, характеристики и серия) не получилось.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший