|
Как выбрать форму в зависимости от вида клиента?
| ☑ |
0
Puzoter
25.01.16
✎
12:08
|
В обработке две формы: первая для УФ, вторая для обычных. Можно ли сделать, чтобы при запуске обработки в зависимости от вида клиента открывалась нужная форма?
|
|
1
Nuobu
25.01.16
✎
12:08
|
(0) Обработка в конфигурации, или внешняя?
|
|
2
Puzoter
25.01.16
✎
12:10
|
(1) Внешняя
|
|
3
Nuobu
25.01.16
✎
12:11
|
(2) Тогда никак.)
|
|
4
vicof
25.01.16
✎
12:12
|
#Если ТолстыйКлиентблаблабла попробуй
|
|
5
Puzoter
25.01.16
✎
12:13
|
(4) Где попробовать, в самой форме? В модуле не взлетает.
|
|
6
Nuobu
25.01.16
✎
12:16
|
(5) У тебя всегда будет открываться основная форма.
Создай еще одну (обычную), выбери её основной.
В "ПередОктрытием" пропиши
#Если ТолстыйКлиент Тогда
Отказ = Истина;
ОткрытьФорму("ФормаДляТолстогоКлиента");
#Иначе
Отказ = Истина;
ОткрытьФорму("ФомраДляТонкогоКлиента");
#Конец
Не знаю, взлетит ли.
|
|
7
Heckfy
25.01.16
✎
12:16
|
Как вариант, сделай пустую форму. Назначь ее главной. Перед открытием формы проверяй клиента. Пустую форму закрывай, а нужную открывай.
|
|
8
Nuobu
25.01.16
✎
12:21
|
(5) Может, ты не правильно Если прописываешь:
ТолстыйКлиентОбычноеПриложение(ThickClientOrdinaryApplication)
Клиент (Client)
ТолстыйКлиентУправляемоеПриложение (ThickClientManagedApplication)
ТонкийКлиент (ThinClient)
Взял отсюдова:
|
|
9
Puzoter
25.01.16
✎
12:29
|
(6) (7) (8) УФ форма даже не пытается запуститься в толстом клиенте. Похоже ничего не выйдет.
|
|
10
AllJoke
25.01.16
✎
12:32
|
(9) в свойтсвах конфы посомтри -
|
|
11
Lexey_
25.01.16
✎
12:37
|
(9) приложение какое?
|
|
12
Heckfy
25.01.16
✎
12:42
|
(9) Сделай две стартовых формы.
|
|
13
Puzoter
25.01.16
✎
12:44
|
(11) И так и так может быть
|
|
14
Puzoter
25.01.16
✎
12:45
|
(12) Как? Форма обработки одна.
|
|
15
Lexey_
25.01.16
✎
12:51
|
(14) закладка "Дополнительные"
|
|
16
Puzoter
25.01.16
✎
12:56
|
(15) :)) Спасибо, ларчик просто открывался
|
|
17
Puzoter
25.01.16
✎
13:06
|
(15) Правда есть тонкость - окно выбора дополнительной формы активно только если в конфе включено обычное приложение.
|
|