|
v8.2: Как на рабочем столе открыть форму внешней обработки | ☑ | ||
|---|---|---|---|---|
|
0
kimba
09.09.10
✎
11:52
|
Как на рабочем столе открыть форму внешней обработки?
То есть я програмно могу создать открыть форму так ВнешняяОбработка = ВнешниеОбработки.Создать(ПолноеИмяФайла); ВнешняяОбработка.ПолучитьФорму().Открыть(); А как её открыть в рабочем столе? |
|||
|
1
mrBlutig
09.09.10
✎
11:54
|
ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>)
Нужно получить и указать свойство <Окно>) |
|||
|
2
kimba
09.09.10
✎
11:56
|
(1) где этот код писать?
|
|||
|
3
Адинэснег
09.09.10
✎
11:57
|
ВнешняяОбработка = ВнешниеОбработки.Создать(ПолноеИмяФайла);
ВнешняяОбработка.ПолучитьФорму().Открыть(); (2)а ты это на стене мелом сейчас писал? |
|||
|
4
mrBlutig
09.09.10
✎
11:59
|
(2)наверно все таки нужно будет создать обработку для открытия форм внешних обработок, указать какую нибудь форму этой обработки для отображения на рабочем столе и уже при открытии этой обработки открывать форму внешней
|
|||
|
5
kimba
09.09.10
✎
12:00
|
Я хочу чтобы при открытии 1с в рабочем столе открывалась форма внешней обработки.
|
|||
|
6
kimba
09.09.10
✎
12:00
|
(4) Вот я тоже так думаю...
|
|||
|
7
mrBlutig
09.09.10
✎
12:00
|
А вообще мы сейчас об управляемом режиме?
|
|||
|
8
kimba
09.09.10
✎
12:00
|
да, конечно.
|
|||
|
9
mrBlutig
09.09.10
✎
12:01
|
(8)Ну значит думается так.
|
|||
|
10
mikecool
09.09.10
✎
12:01
|
внешние обработки в упр режиме неработают
|
|||
|
11
kimba
09.09.10
✎
12:01
|
(4) Только как её отрыть "в" рабочем столе а не просто открыть
|
|||
|
12
Defender aka LINN
09.09.10
✎
12:01
|
(10) О_О
|
|||
|
13
H A D G E H O G s
09.09.10
✎
12:02
|
Окна=ПолучитьОкна();
НужноеОкно=Неопределено; Для Каждого ОКно ИЗ Окна Цикл Если Окно.Основное Тогда НужноеОкно=Окно; Прервать; КонецЦикла; (10) Работают |
|||
|
14
kimba
09.09.10
✎
12:02
|
(10) Почему?
|
|||
|
15
mrBlutig
09.09.10
✎
12:02
|
(11) смотри свойство Окно - в нем суть
|
|||
|
16
mikecool
09.09.10
✎
12:05
|
(12) а не ты ли меня поучал, что упр форму внешней обработки не получится открыть?
|
|||
|
17
H A D G E H O G s
09.09.10
✎
12:05
|
Только потом ты хрен закроешь это окно программно.
Надо будет кликать по иконке раб. стола. Не айс! |
|||
|
18
Defender aka LINN
09.09.10
✎
12:08
|
(16) О_О
|
|||
|
19
kimba
09.09.10
✎
12:08
|
(17) Мне его не надо закрывать, пользователь просто открывает 1с и в рабочем столе ковыряется... если надо иногда на другие закладки переходит
|
|||
|
20
mrBlutig
09.09.10
✎
12:08
|
(0) Интересно, в чем такая необходимость открыть на рабочем столе форму внешней обрабоки?
|
|||
|
21
Defender aka LINN
09.09.10
✎
12:09
|
(13) Готов поклясться, я свой пример с тиким кодом пихал в БЗ, а сейчас его нет :(
|
|||
|
22
kimba
09.09.10
✎
12:09
|
слк 2.0, защищенная обработка, её форма должна на раб столе висеть.
|
|||
|
23
H A D G E H O G s
09.09.10
✎
12:10
|
(21) Ну так покажи ему немного своей уличной магии!
|
|||
|
24
H A D G E H O G s
09.09.10
✎
12:10
|
(22) Вышла 2.0 - не тестовая????!!!
|
|||
|
25
kimba
09.09.10
✎
12:10
|
(24) тестовая
|
|||
|
26
H A D G E H O G s
09.09.10
✎
12:11
|
(25) Фуххх, я уж испугался.
Тестовая то давно... |
|||
|
27
H A D G E H O G s
09.09.10
✎
12:11
|
(25) Когда ж они все таки ее доклепают??
|
|||
|
28
Defender aka LINN
09.09.10
✎
12:12
|
(23) Ну, самая суть магии в (13) уже рассказана :)
|
|||
|
29
kimba
09.09.10
✎
12:28
|
Чета я не понял про (13)
|
|||
|
30
kimba
09.09.10
✎
12:44
|
Пока не получилось, если есть предложения высказывайте.
|
|||
|
31
H A D G E H O G s
09.09.10
✎
12:53
|
СЛК 2.0 - там метод вернет особую, волшебную ВнешнююОбработку, уже зарегистрированную в сеансе. Тебе останется сделать:
Окна=ПолучитьОкна(); НужноеОкно=Неопределено; Для Каждого ОКно ИЗ Окна Цикл Если Окно.Основное Тогда НужноеОкно=Окно; Прервать; КонецЦикла; Обработка=Неопределено; МенеджерЗащиты.СоздатьОбработку("Super64", Обработка); Форма=ОткрытьФорму("ВнешняяОбработка.Super64.ФормаДляПодбора",,,,НужноеОкно); |
|||
|
32
H A D G E H O G s
09.09.10
✎
12:53
|
Я код писал под СЛК 1.1, в 2.0 - может что и изменилось
|
|||
|
33
kimba
09.09.10
✎
12:58
|
(31)пообедаю и попробую)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |