Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Проверка в отчете СКД, в настройках отчета, установлена ли галочка -Подразделение (скрин)

Проверка в  отчете СКД, в настройках отчета, установлена ли галочка -Подразделение (скрин)
Я
   SkillUp
 
18.04.19 - 12:53
Здр., не могу понять как добраться до параметра, в настройках СКД, установил ли пользователь галочку -"Подразделение" (скрин -https://drive.google.com/open?id=1Sj_XQJMdIuhO6aRnHYnKUzP44useEMYL  ) ;


Мой код:

        ЭлементыФормы.Результат.Очистить();

        ДокументРезультат = ЭлементыФормы.Результат;
        
        СтандартнаяОбработка = Ложь;
        
        Настройки = КомпоновщикНастроек.Настройки;
        
        ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
        
        КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
        МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);
        
        ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
        ПроцессорКомпоновки.Инициализировать(МакетКомпоновки,,ДанныеРасшифровки);
        
        ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
        ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
        
        ПроцессорВывода.НачатьВывод();
        
        ВыведенаШапка = Ложь;
        ДокументРезультат.ФиксацияСлева = 1;
        
        ЭлементРезультата = ПроцессорКомпоновки.Следующий();
        
        Пока Не ЭлементРезультата = Неопределено Цикл
            Если Не ВыведенаШапка И ЭлементРезультата.ЗначенияПараметров.Количество() > 0 Тогда
                ВыведенаШапка = Истина;
                ДокументРезультат.ФиксацияСверху = 6;

            КонецЕсли;
            
            ПроцессорВывода.ВывестиЭлемент(ЭлементРезультата);
            ЭлементРезультата = ПроцессорКомпоновки.Следующий();
        КонецЦикла;
        
        ПроцессорВывода.ЗакончитьВывод();
 
 
   toypaul
 
1 - 18.04.19 - 13:00
смотря где эту галочку ставит пользователь
   SkillUp
 
2 - 18.04.19 - 13:01
(1) Там, скрин -https://drive.google.com/open?id=1Sj_XQJMdIuhO6aRnHYnKUzP44useEMYL  

настройки СКД...
   toypaul
 
3 - 18.04.19 - 13:02
во 1х надо не Настройки = КомпоновщикНастроек.Настройки; а Настройки = КомпоновщикНастроек.ПолучитьНастройки();

во вторых смотреть Настройки.Структура
   SkillUp
 
4 - 18.04.19 - 13:04
(1)  Настройки = КомпоновщикНастроек.Настройки; 

В настройках перерыл уже все там...

Сейчас попробую - Настройки = КомпоновщикНастроек.ПолучитьНастройки();
   SkillUp
 
5 - 18.04.19 - 13:07
(3) СПАСИБО!!!
   SkillUp
 
6 - 18.04.19 - 13:07
Нашел...

Список тем форума
Рекламное место пустует  Рекламное место пустует
Прочитай, хотя бы, Митичкина "Разработка в системе 1С:Предприятие 8". Волшебник
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.