|
Не известно имя формы | ☑ | ||
---|---|---|---|---|
0
falselight
11.03.19
✎
08:51
|
У внешнего отчета есть форма, ФормаВариантаОтчета, почему пишет не известное имя формы????
&НаКлиенте Процедура кнИзменитьВариант(Команда) ПараметрыФормы = Новый Структура; //ОбщегоНазначенияКлиентСервер.ДополнитьСтруктуру(ПараметрыФормы, ФормаПараметры, Истина); ПараметрыФормы.Вставить("КлючВарианта", Строка(КлючТекущегоВарианта)); ПараметрыФормы.Вставить("Вариант", Отчет.КомпоновщикНастроек.Настройки); ПараметрыФормы.Вставить("ПользовательскиеНастройки", Отчет.КомпоновщикНастроек.ПользовательскиеНастройки); ПараметрыФормы.Вставить("ВариантНаименование", Строка(НаименованиеТекущегоВарианта)); Режим = РежимОткрытияОкнаФормы.БлокироватьОкноВладельца; //Обработчик = Новый ОписаниеОповещения("ВсеНастройкиЗавершение", ЭтотОбъект); ОткрытьФорму("Отчет.Покатегориям.ФормаВариантаОтчета", ПараметрыФормы, ЭтаФорма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца); КонецПроцедуры |
|||
1
falselight
11.03.19
✎
08:51
|
Как вот тут правильно прописать?
ОткрытьФорму("Отчет.Покатегориям.ФормаВариантаОтчета", ПараметрыФормы, ЭтаФорма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца); и так не идет, - ОткрытьФорму("Отчет.Покатегориям.Форма.ФормаВариантаОтчета", ПараметрыФормы, ЭтаФорма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца); |
|||
2
Mankubus
11.03.19
✎
08:53
|
ОткрытьФорму("ВнешнийОтчет.Покатегориям.ФормаВариантаОтчета", ПараметрыФормы,
ЭтаФорма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца); |
|||
3
falselight
11.03.19
✎
08:56
|
(2) Да нет. Вот у отчета другие формы открываются!!!!!!!
ОткрытьФорму("Отчет.GSS_Покатегориям.Форма.ФормаНастроекУправляемая", ПараметрыФормы,ЭтаФорма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца) ОткрытьФорму("Отчет.GSS_Покатегориям.Форма.ФормаРасшифровкиУправляемая", ПараметрыФормы,ЭтаФорма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца) А эту я скопировал из другой конфигурации. Почему она не видна? |
|||
4
falselight
11.03.19
✎
08:57
|
Синтаксис верный!
ОткрытьФорму("Отчет.Покатегориям.Форма.ФормаНастроекУправляемая", ПараметрыФормы,ЭтаФорма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца) ОткрытьФорму("Отчет.Покатегориям.Форма.ФормаРасшифровкиУправляемая", ПараметрыФормы,ЭтаФорма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца) |
|||
5
Mankubus
11.03.19
✎
09:01
|
(3) ты же написал что это внешний отчет
|
|||
6
Mankubus
11.03.19
✎
09:01
|
(3) + и имя отчета у тебя в (0) = Покатегориям, а в (3) = GSS_Покатегориям
|
|||
7
falselight
11.03.19
✎
09:07
|
(6) Я там убирал префикс, ну да внешняя, и работает, на все формы что есть стою проверяю в отладчике.
А вот на ту что перетащил из УТ ругается (((( Синтаксис там верный. |
|||
8
falselight
11.03.19
✎
09:14
|
В чем может быть дело не подскажете? Форма есть как и эти 2 (4) Синтаксис верный, а на неё ругается!!!!
|
|||
9
falselight
11.03.19
✎
09:20
|
Разобрался, нужно было самому создавать форму варианта отчета. Ту удалил свою пересоздал.
|
|||
10
falselight
11.03.19
✎
09:36
|
Хотя нет. Форма по прежнему не видима. И её нет в выпадающем списке, подскажите пожалуйста почему??
ОткрытьФорму("Отчет.Покатегориям.Форма.ФормаВариантаУправляемая", ПараметрыФормы, ЭтаФорма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца); В этом списке через точку есть все формы, её нет ((( ОткрытьФорму("Отчет.Покатегориям.Форма. |
|||
11
falselight
11.03.19
✎
09:45
|
||||
12
Mankubus
11.03.19
✎
09:48
|
(11) ты проверил мой вариант или нет?
|
|||
13
hhhh
11.03.19
✎
10:04
|
(11) вроде ты про внешний отчет говорил. А открываешь всё время внутренний
так пробуй ОткрытьФорму("ВнешнийОтчет.Покатегориям.Форма.ФормаВариантаУправляемая" |
|||
14
falselight
11.03.19
✎
10:05
|
(12) Спасибо!!!! Вроде появляется если так, - ОткрытьФорму("ВнешнийОтчет.GSS_Покатегориям.Форма.", ПараметрыФормы,
(13) Понял торможу!!!! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |