Имя: Пароль:
1C
1С v8
Подпись в макете СКД, ч.2
,
0 Den_B12
 
14.05.13
06:25
Ребят, подскажите как добавить подпись в СКД. Если в настройках этой СКД вообще пусто, то есть все загружается тут:
   Схема = ТиповыеОтчеты.ПолучитьСхемуКомпоновкиОбъекта(ЭтотОбъект);

   // Считываение структуры настроек отчета

    Если Не СохраненнаяНастройка.Пустая() Тогда
       
       СтруктураНастроек = СохраненнаяНастройка.ХранилищеНастроек.Получить();
       Если Не СтруктураНастроек = Неопределено Тогда
           КомпоновщикНастроек.ЗагрузитьНастройки(СтруктураНастроек.НастройкиКомпоновщика);
           ЗаполнитьЗначенияСвойств(ЭтотОбъект, СтруктураНастроек);
       Иначе
           КомпоновщикНастроек.ЗагрузитьНастройки(Схема.НастройкиПоУмолчанию);
       КонецЕсли;
       
   Иначе
       КомпоновщикНастроек.ЗагрузитьНастройки(Схема.НастройкиПоУмолчанию);
   КонецЕсли;
1 Xatori
 
14.05.13
09:34
Если правильно помню, надо сделать макет для вывода и подсовывать его уже в макет СКД
2 Den_B12
 
16.05.13
06:55
Разобрался.
Итак, если во вкладке Настройки системы компоновки данных ничего нет (все настройки загружаются из хранилища), то как же тогда быть?
Ответ. В режиме 1С Предприятия открываем этот отчет, далее настройка варианта отчета\настройка структуры. Сохраняем эту структуру в xml. Идем в конфигуратор, наш отчет, и загружаем туда эти настройки. Все. Далее добавляем подпись, все как здесь:
v8: Подпись в макете СКД
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой