![]() |
|
Программный вывод СКД | ☑ | ||
---|---|---|---|---|
0
Конфигуратор1с
27.07.12
✎
15:51
|
Не доводилось программно выводить СКД в УФ.
Вот есть код &НаСервере Процедура СформироватьНаСервере() Перем Расшифровка; Результат.Очистить(); ОбъектОтчет = РеквизитФормыВЗначение("Отчет"); ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(ОбъектОтчет.СхемаКомпоновкиДанных,ОбъектОтчет.КомпоновщикНастроек.Настройки,ДанныеРасшифровки); ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки); ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент.УстановитьДокумент(Результат); ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент.Вывести(ПроцессорКомпоновкиДанных); Отчет выводится, вот только пользовательские настройки не действуют - устанавливаю отбор, а при формировании он не учитывается. Где туплю? |
|||
1
Конфигуратор1с
27.07.12
✎
16:06
|
все уже не работают?
|
|||
2
SoulPower
27.07.12
✎
16:19
|
КомпоновщикНастроекКомпоновкиДанных.ЗагрузитьНастройки (DataCompositionSettingsComposer.LoadSettings)
КомпоновщикНастроекКомпоновкиДанных (DataCompositionSettingsComposer) ЗагрузитьНастройки (LoadSettings) Синтаксис: ЗагрузитьНастройки(<Настройки>) Параметры: <Настройки> (обязательный) Тип: НастройкиКомпоновкиДанных. Компонуемые настройки. Описание: Загружает настройки в компоновщик. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Примечание: Пользовательские настройки заново заполняются на основе этих настроек. |
|||
3
SoulPower
27.07.12
✎
16:19
|
или
|
|||
4
Конфигуратор1с
27.07.12
✎
16:19
|
Разобрался
МакетКомпоновки = КомпоновщикМакета.Выполнить(ОбъектОтчет.СхемаКомпоновкиДанных,ОбъектОтчет.КомпоновщикНастроек.ПолучитьНастройки(),ДанныеРасшифровки); и усе работает |
|||
5
SoulPower
27.07.12
✎
16:19
|
КомпоновщикНастроекКомпоновкиДанных.ЗагрузитьПользовательскиеНастройки (DataCompositionSettingsComposer.LoadUserSettings)
КомпоновщикНастроекКомпоновкиДанных (DataCompositionSettingsComposer) ЗагрузитьПользовательскиеНастройки (LoadUserSettings) Синтаксис: ЗагрузитьПользовательскиеНастройки(<ПользовательскиеНастройки>) Параметры: <ПользовательскиеНастройки> (обязательный) Тип: ПользовательскиеНастройкиКомпоновкиДанных. Пользовательские настройки, которые нужно загрузить. Описание: Загружает пользовательские настройки в компоновщик. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. |
|||
6
SoulPower
27.07.12
✎
16:19
|
(4) аа. Точно)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |