Имя: Пароль:
1C
 
Отключить группировку программно в ОСВ
0 salvator
 
24.01.24
17:39
Добрый день.
Необходимо в ОСВ по условию отключать группировку в настройках отчета.
В функции "СформироватьОтчетНаСервере" пишу:

Если КакоеТоУсловие Тогда
   ПараметрыОтчета.Группировка[0].Использование = Ложь;
КонецЕсли;

Отчет формируется без этой группировки, но если зайти в настройки, то группировка помечена флажком, т.е. Использование = Истина как будто установлено. Что еще где нужно прописать, чтобы настройки в форме отчета обновлялись?
1 vicof
 
25.01.24
09:09
Обновить пользовательские настройки из основных?
2 salvator
 
25.01.24
12:26
(1) Еще бы понять, как это сделать.
3 vicof
 
25.01.24
13:02
КомпоновщикНастроекКомпоновкиДанных (DataCompositionSettingsComposer)
ПолучитьНастройки (GetSettings)
Синтаксис:
ПолучитьНастройки()
Возвращаемое значение:
Тип: НастройкиКомпоновкиДанных.
Описание:
Позволяет получить копию настроек компоновки данных.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Примечание:
К возвращаемой копии применяются пользовательские настройки.
Применение фиксированных настроек:
Отбор из фиксированных настроек добавляется к отбору основных настроек;
Условное оформление добавляется к условному оформлению основных настроек;
Параметры данных, установленные в фиксированных настройках, устанавливаются в основных настройках.
При наличии пересечения отбора и параметров фиксированных настроек с отбором и параметрами настроек генерируется исключение.
Использование в версии:
Доступен, начиная с версии 8.1.