|
Подскажите, как открыть форму СКД отчета в УФ? | ☑ | ||
|---|---|---|---|---|
|
0
espanol
06.03.14
✎
12:32
|
ЖКК к сожалению нет.
Подскажите, как открыть форму СКД отчета в УФ? Отчет = Отчеты.СтатистикаОплатПоКонтрагенту.Создать(); СтруктураВариантов = Новый Структура; Для Каждого ТекСтрока ИЗ Отчет.СхемаКомпоновкиДанных.ВариантыНастроек Цикл СтруктураВариантов.Вставить(ТекСтрока.Имя, ТекСтрока.Настройки); КонецЦикла; Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(СтруктураВариантов.СтатистикаScoreCard); Отчет.ПолучитьФорму().Открыть(); Так естественно не прокатит... |
|||
|
1
VikingKosmo
06.03.14
✎
12:52
|
Глобальный контекст.ОткрытьФорму (Global context.OpenForm)
Глобальный контекст (Global context) ОткрытьФорму (OpenForm) Вариант синтаксиса: По названию Синтаксис: ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>) |
|||
|
2
fmrlex
06.03.14
✎
12:54
|
(0) Если у отчета нет формы, то что ты собираешься открывать?
Если ты имеешь в виду формы отчетов на СКД в типовых, то там используется общая форма для вывода отчета. |
|||
|
3
espanol
06.03.14
✎
12:56
|
Есть отчет написанный на СКД, в УФ, имя формы "ФормаОтчетаУправляемая". Ее нужно открыть с вариантом "СтатистикаScoreCard".
Неужели никто не знает? |
|||
|
4
espanol
06.03.14
✎
13:03
|
&НаКлиенте
Процедура КомандаОткрытьСтатистикаОплатПоКонтрагенту(Команда) ОткрытьФорму("Отчет.СтатистикаОплатПоКонтрагенту.Форма.ФормаОтчетаУправляемая", ПолучитьСтруктуруВариантов()); КонецПроцедуры &НаСервереБезКонтекста Функция ПолучитьСтруктуруВариантов() ОтчетСтатистикаОплатПоКонтрагенту = Отчеты.СтатистикаОплатПоКонтрагенту.Создать(); СтруктураВариантов = Новый Структура; Для Каждого ТекСтрока ИЗ ОтчетСтатистикаОплатПоКонтрагенту.СхемаКомпоновкиДанных.ВариантыНастроек Цикл Если ТекСтрока.Имя = "СтатистикаScoreCard" Тогда СтруктураВариантов.Вставить(ТекСтрока.Имя, ТекСтрока.Настройки); КонецЕсли; КонецЦикла; //ОтчетСтатистикаОплатПоКонтрагенту.КомпоновщикНастроек.ЗагрузитьНастройки(СтруктураВариантов.СтатистикаScoreCard); Возврат СтруктураВариантов; КонецФункции Вот так прокатило |
|||
|
5
espanol
06.03.14
✎
13:08
|
Хотя не, не прокатило, вариант не передается, а сам каким-то чудом выбирается, как предать вариант правильно?
|
| Форум | Правила | Описание | Секции | Поиск |