Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 мар 2024, 09:21

Как программно назначить несколько полей Группировки?

Автор DoctorRoza, 27 мар 2011, 19:35

0 Пользователей и 1 гость просматривают эту тему.

DoctorRoza

Коллеги, есть вопрос к Вам! Ситуация .. есть форма списка. Хочу, чтобы при открытие этой формы списка заранне устанавливалась группировка по нескольким полям. Какие есть решения!?  :befhbt:
1. Вручную ..
Захожу в конфигураторе в свойства реквизита "Список" -> Настройка списка Открыть -> Вкладка Группировка
2. Программно ..
&НаКлиенте
Процедура ПриОткрытии(Отказ)
ГруппировкаСписка = Список.Группировка.Элементы;
ЭлементыГруппировки = ГруппировкаСписка.Добавить(Тип("ПолеГруппировкиКомпоновкиДанных"));
ЭлементыГруппировки.Поле = Новый ПолеКомпоновкиДанных("ПериодРегистрации");
//Элементы.Список.НачальноеОтображениеДерева = НачальноеОтображениеДерева.НеРаскрывать;
КонецПроцедуры
:dfbbdrfb:
Вот по этому способу у меня не получается указать несколько полей для группировки!  Подскажите, как это сделать? Для эксперимента, передаю в качестве параметра ПолеКомпоновкиДанных Структуру или Массив .. но что то никак. Заранее благодарю!


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск