|
OLE-соединение - форма открытия
| ☑ |
0
Mikhail Volkov
26.01.23
✎
10:32
|
Есть потребность открывать/создавать элементы справочников из одной базы (упр. Альфа-Авто) в другой (УПП) по OLE-соединению. Раньше открываемый элемент открывался только сам элемент, и значок появлялся в трее, а теперь открывается форма всей программы УПП, а в ней нужный элемент - не очень удобно, хотелось бы как раньше? Можно, как?
|
|
1
Архитектор_1С
26.01.23
✎
10:47
|
(0) СтрокаПодключения="File=C:\1C\1S_82; usr=Администатор";
База = Новый COMОбъект("V82.Application");
База.Connect(СтрокаПодключения);
База.Visible = Ложь;
|
|
2
Mikhail Volkov
26.01.23
✎
11:14
|
(1) Спс, попробую...
|
|
3
Mikhail Volkov
26.01.23
✎
17:47
|
(1) Спс, так открывается лишь нужный элемент (например, контрагент), но значок в трее отсутствует, трудно его искать, когда много окон открыто (или Альфа-Авто открыта на весь экран).
|
|
4
Mikhail Volkov
27.01.23
✎
14:23
|
Нельзя чтобы значок в трее открытого элемента оставался?
|
|
5
Mikhail Volkov
27.01.23
✎
17:09
|
Вроде нашел: Как отобразить значок в трее http://www.interface.ru/home.asp?artId=30061 - не знаю поможет ли мне?
|
|
6
Mikhail Volkov
27.01.23
✎
18:50
|
(1) > База.Visible = Ложь;
А сделать это окно активным? Чтобы не искать его.
|
|
7
Mikhail Volkov
28.01.23
✎
10:05
|
Элемент у меня отрывается командами:
Форма=СсылкаКА.ПолучитьФорму();
Форма.ОткрытьМодально();
Еще дописал:
Форма.Visible = Истина;
Пишет: Поле объекта не обнаружено (Visible)
Форма.Visible = Истина;
А хочется чтобы отрывался по верх всех окон. Как?
|
|
8
Mikhail Volkov
28.01.23
✎
11:33
|
Так же: Метод объекта не обнаружен (Activate) - это из v8: Активизировать основное окно 1C
|
|
9
Mikhail Volkov
29.01.23
✎
13:46
|
Так же: Метод объекта не обнаружен (Открыта), когда дописал:
Форма=СсылкаКА.ПолучитьФорму();
Форма.ОткрытьМодально();
Если Форма.Открыта() Тогда
Форма.Активизировать();
КонецЕсли;
Этот пример из справки?
|
|
10
Mikhail Volkov
30.01.23
✎
16:01
|
Если форма открыта OLE-соединением, то нее нет методов Открыта и Активизировать?
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан