|
Реально или нет? | ☑ | ||
---|---|---|---|---|
0
DrShust
24.09.14
✎
07:21
|
Всем добрый день!
УФ. Возникла задача вывести в подсистему один и тот же отчёт, но с разными вариантами. Т.е., есть ОтчётХ и у него в СКД определены 2 варианта (Вариант1 и Вариант2). Реально ли в интерфейс вывести оба варианта, а не тот который по умолчанию? Что-то типа: ОтчётХ (Вариант1), ОтчётХ (Вариант2). Просто есть задумка организовать что-то типа быстрого перехода, как в некоторых интернет-ресурсах (типа yandex webmaster). Т.е. инфа тянется по одному запросу, но представление этой информации разное: в одном - диаграмма, в другом - группировка какая-то особенная и т.д.. Просто планируется просматривать эти отчёты в web и хочется, чтобы пользователь не выбирал из списка вариантов отчёта, а, как обезьянка, тыкал на варианты отчёта. Ваше мнение? |
|||
1
ИС-2
naïve
24.09.14
✎
07:24
|
можно сделать отдельную команду на какждый вариант. Но насколько помню в УТ11 как раз выводятся разные сохраненные варианты
|
|||
2
lxndr
24.09.14
✎
07:25
|
(1) ага. Смотри общую форму ПанельОтчетов в УТ 11
|
|||
3
DrShust
24.09.14
✎
07:30
|
(1) (2) Ну тоже в голову пока только такая мысль приходит (насчёт общей формы и накидывании на неё гиперссылок на отчёты). Что ж, нужно утэшку качнуть и посмотреть. А то у нас самописку :))
|
|||
4
Kom-off
24.09.14
✎
08:46
|
(2)+ ...или подсистему БСП "Варианты отчетов". В БСП именно так все и реализовано как описано в (0).
|
|||
5
dmpl
24.09.14
✎
09:09
|
(0) Реально. Не зря СКД в несколько этапов делается.
|
|||
6
cons74
24.09.14
✎
09:22
|
(0) Я те больше скажу. Можно диаграмму вместе с отчетом на одном листе выводить.
|
|||
7
DmitriyDI
24.09.14
✎
09:43
|
(0) добавляй СЗ "ВариантОтчета" при выборе пиши
ВариантОтчета = СхемаКомпоновкиДанных.ВариантыНастроек.Найти(ВариантОтчета.Значение).Настройки; КомпоновщикНастроек.ЗагрузитьНастройки(ВариантОтчета); и при открытии Для Каждого ВариантНастроек Из СхемаКомпоновкиДанных.ВариантыНастроек Цикл ЭлементыФормы.ВариантОтчета.СписокВыбора.Добавить(ВариантНастроек.Имя, ВариантНастроек.Представление); КонецЦикла; Если СхемаКомпоновкиДанных.ВариантыНастроек.Количество() > 0 Тогда ЭлементыФормы.ВариантОтчета.Значение = СхемаКомпоновкиДанных.ВариантыНастроек[0].Имя; КонецЕсли; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |