|
Один отчет с разными формами для управляемого и обычного приложения | ☑ | ||
|---|---|---|---|---|
|
0
bvb
17.07.14
✎
15:33
|
Есть внешний отчет под БП 2.0 и БП 3.0. У него есть две формы заточенные соответственно под управляемое и под обычное приложение.
Как эти формы переключать при открытии отчета в зависимости от типа приложения. Написал в висячих строках модуля объекта отчета : Если ТекущийРежимЗапуска() = РежимЗапускаКлиентскогоПриложения.ОбычноеПриложение Тогда ЭтотОбъект.ОткрытьФорму("ФормаОтчетаОбычная"); ИначеЕсли ТекущийРежимЗапуска() = РежимЗапускаКлиентскогоПриложения.УправляемоеПриложение Тогда ЭтотОбъект.ОткрытьФорму("ФормаОтчетаУправляемая"); КонецЕсли; Нифига не работает |
|||
|
1
ДенисЧ
17.07.14
✎
15:34
|
Одну из форм назначь основной, другую дополнительной
|
|||
|
2
Defender aka LINN
17.07.14
✎
15:36
|
(1) Это чит, нормальные люди читы не юзают.
|
|||
|
3
bvb
17.07.14
✎
15:46
|
(1) Дополнительная не активна
|
|||
|
4
sirsp
17.07.14
✎
16:03
|
(3) Сервис - Параметры - (Общие) Управляемое приложение и обычное приложение
|
|||
|
5
ДенисЧ
17.07.14
✎
16:06
|
(2) Слава Валарам, хоть один поверил, что я ненормальный :-)
|
|||
|
6
Necessitudo
17.07.14
✎
16:07
|
(0) Что такое
"Написал в висячих строках модуля объекта отчета :" Модуль объекта в управляемом приложении же компилируется на сервере. Что там открывать ты собрался? |
|||
|
7
Hans
17.07.14
✎
16:08
|
(0) Попробуй написать это в "передОткрытием" двух форм, там же ставь Отказ = Истина;
|
|||
|
8
bvb
17.07.14
✎
16:45
|
Сабж (1) Был таки прав.
Только пришлось выйти из конфигуратора 8.3 и зайти в конфигураторе платформы 8.2 чтобы стала активна закладка "Дополнительные" |
|||
|
9
sirsp
17.07.14
✎
16:53
|
(8) А чем тебе (4) не угодило?
|
|||
|
10
bvb
17.07.14
✎
17:17
|
(9)Дошло ! Это же надо в конфигураторе выбрать ?
Спасибо буду знать ! Пошел читать справку . |
|||
|
11
Лефмихалыч
17.07.14
✎
17:27
|
(0) так делают только чудаки. сделай две формы, которые будут вызывать одну и туже функцию модуля
|
| Форум | Правила | Описание | Секции | Поиск |