![]() |
|
Программная настройка структуры отчета в СКД | ☑ | ||
---|---|---|---|---|
0
Archy82
03.12.13
✎
20:23
|
Вечер добрый.
Есть отчет в УТ (управляемые формы), в котором через ХАРАКТЕРИСТИКИ привязаны дополнительные реквизиты справочника номенклатура. Нужно при запуске отчета указать в структуре отчета группировку Номенклатура, Номенклатура.Тип и Номенклатура.Вид, где Тип и Вид - это доп. реквизиты номенклатуры (т.е. не могу их выбрать в режиме Конфигуратор). Надоумьте где и как добавить эту группировку. |
|||
1
НикДляЗапросов
03.12.13
✎
20:31
|
Почему нельзя обращаться к характеристикам номенклатуры в СКД???
|
|||
2
Archy82
03.12.13
✎
20:40
|
(1) В режиме конфигуратор? Как?
|
|||
3
banco
03.12.13
✎
22:16
|
(0) ну сделай не через характеристики, а с объединением с доп. реквизитами
|
|||
4
Archy82
03.12.13
✎
23:04
|
(3) Костыли не наш метод. Так систему не изучить...
|
|||
5
Archy82
04.12.13
✎
01:11
|
Или из той же оперы. Хочу что бы это отчет открывался из команды справочника Номенклатура. В отчет добавлен следующий код, но отбора по ссылке нет.
&НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Если Параметры.Свойство("Ключ") <> Неопределено Тогда ОтборНоменклатура = Параметры.Ключ; ОтчетОбъект = РеквизитФормыВЗначение("Отчет"); АдресСхемы = ПоместитьВоВременноеХранилище(ОтчетОбъект.СхемаКомпоновкиДанных, УникальныйИдентификатор); ОтчетОбъект.КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(АдресСхемы)); ОтчетОбъект.КомпоновщикНастроек.ЗагрузитьНастройки(ОтчетОбъект.СхемаКомпоновкиДанных.ВариантыНастроек["Основной"].Настройки); ЭлементОтбора = ОтчетОбъект.КомпоновщикНастроек.Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Номенклатура"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; ЭлементОтбора.ПравоеЗначение = ОтборНоменклатура; ЭлементОтбора.Использование = Истина; // Вывести отчет. ОтчетОбъект.СкомпоноватьРезультат(Результат); КонецЕсли; КонецПроцедуры |
|||
6
zippygrill
04.12.13
✎
03:17
|
Блин, вот как сделано в типовой?
|
|||
7
banco
04.12.13
✎
08:11
|
(4) почему костыли то? если хочешь в настройках по умолчанию указать группировку по доп реквизитам, то выбирай их в запросе.
(5) отбор отправляют с параметрами формы и платформа сама установит отбор |
|||
8
Archy82
04.12.13
✎
14:01
|
(6) Взял пример в типовой. Отчет продажи работает а мой - нет.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |