Имя: Пароль:
1C
1С v8
Перевод конфигурации с 8.2 на 8.3: проблема с группировками динамического списка
0 dave2000
 
28.12.16
20:53
Есть типовая конфигурация "Розница", переводим её с 8.2 на 8.3, появилась проблема с группировками. На одной из форм есть динамический список с произвольным запросом, в его настройках было задано 3 группировки (прямо в конфигураторе), а в модулях формы идёт программное обращение к ним:

Список.Группировка.Элементы[0].Использование = Истина;
Список.Группировка.Элементы[1].Использование = ВсеТипыОборудования;


В методичке 1С по переходу на 8.3 (http://its.1c.ua/db/metod8dev#content:5293:hdoc:izmenenie_svojstv_fiksirovannoj_struktury) сказано следующее:

>"... свойство Группировка не связано напрямую с новыми коллекциями, однако имеет аналоги: КомпоновщикНастроек.ФиксированныеНастройки.Структура и КомпоновщикНастроек.Настройки.Структура. Группировки, программно добавленные через свойство Группировка, отключаются, если пользователь перенастроил состав группировок либо если заполнено свойство КомпоновщикНастроек.Настройки.Структура."

Но когда я открываю в отладчик, то вижу:
- в Список.КомпоновщикНастроек.Настройки.Структура находится 1 элемент (не пойму, что это)
- в Список.КомпоновщикНастроек.ФиксированныеНастройки.Структура содержит 0 элементов (а должно быть 3)


Что я делаю не так? Как обратиться к фиксированным группировкам программно?
1 dave2000
 
28.12.16
21:33
Перефразирую вопрос:

Как в программно обратиться к группировкам динамического списка, которые были заданы в конфигураторе (в параметрах произвольного запроса)?
2 + 2 = 3.9999999999999999999999999999999...