|
Настройка двух СКД в одном отчете | ☑ | ||
---|---|---|---|---|
0
TITKIT
13.06.16
✎
21:20
|
Подскажите можно ли это сделать в принципе на управляемых формах? Искал, пытался сам изваять, но не выходит эта каменная чаша!! Настройки загружаются при выборе нужной СКД, но настроить к примеру произвольный отбор, вывод полей по желанию нет никакой возможности((. Нажимаешь "изменить вариант". Настройки есть с основной настройки отчета, но загрузить саму схему не поучается...все поля с красными крестами. Это фишка такая у 8.2? Вопросов нет..когда описываешь в процедуре ПриКомпоновкеРезультата, то всё формируется. но не хочется плодить 10 отчетов одинаковых по смыслу, но с разными алгоритмами и полями.
|
|||
1
fimanich
13.06.16
✎
22:16
|
>Подскажите можно ли это сделать в принципе на управляемых формах?
(0) можно. Компоновщик нужно переинициализировать, и будет все рабоать. |
|||
2
TITKIT
13.06.16
✎
23:31
|
(1)не понял...поясни пожалуйста
ПриСозданииНаСервере ... ОбъектОтчет = РеквизитФормыВЗначение("Отчет"); Скд = ОбъектОтчет.Получитьмакет("ОсновнаяСхемаКомпоновкиДанных"); АдресВовременномХранилище = ПоместитьВоВременноеХранилище(Скд, УникальныйИдентификатор); ИсточникНастроек = Новый ИсточникДоступныхНастроекКомпоновкиДанных(АдресВовременномХранилище); ОбъектОтчет.КомпоновщикНастроек.Инициализировать(ИсточникНастроек); ОбъектОтчет.КомпоновщикНастроек.ЗагрузитьНастройки(СКД.НастройкиПоУмолчанию); ЗначениеВРеквизитФормы(ОбъектОтчет, "Отчет"); .... и ровным счетом ничего не могу изменить в варианте отчета. Настройки есть, но они не связаны с СКД |
|||
3
TITKIT
14.06.16
✎
09:50
|
up
|
|||
4
segn
14.06.16
✎
10:28
|
(3) Сделай так:
Отчет.КомпоновщикНастроек.Инициализировать(ИсточникНастроек); Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(СКД.НастройкиПоУмолчанию); //ЗначениеВРеквизитФормы(ОбъектОтчет, "Отчет"); |
|||
5
TITKIT
14.06.16
✎
11:49
|
(4) те же яйца, только в профиль. Не меняется компоновка в варианте!
|
|||
6
TITKIT
14.06.16
✎
12:34
|
неужели ни у кого не было проблем с этим(((?
|
|||
7
fimanich
14.06.16
✎
16:57
|
(не проверял) у ОтчетОбъект есть свойство СхемаКомпоновкиДанных, попробуй его программно переназначить
|
|||
8
Fragster
гуру
14.06.16
✎
16:59
|
(0) если пробуешь в 8.3.6, то переходи на 8.3.8
|
|||
9
segn
15.06.16
✎
13:14
|
(6) Держи пример https://cloud.mail.ru/public/7WUW/N9n2rHHBo. Сделано для конфигурации "Управляемое приложение" (нужны справочники "Валюта" и "Контрагенты"). Е конфигурации нужно установить свойство "Режим совместимости" в значение "Версия 8.3.5".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |