Имя: Пароль:
1C
1С v8
Сложный вопрос по 1С7.7 и 8, модальные окна и OLE
0 io37
 
03.08.11
13:42
Из 1С8.2(толстый клиент) соединяюсь средствами OLE c 1С 7.7. В этот момент в 1С8 открыто рабочее место кассира(РМК) (Розница 8). Нужно передать контрагента(объект) из 7.7 в 8. Причем контрагента должен выбрать пользователь (возможно даже создать его в 7.7). Есть метод Выбрать() ,который открывает форму выбора в 7.7. Проблемма: т.к. РМК - модальное окно и вызов формы выбора контрагента в 1С7.7 тоже модально, то возникает сложность. Окно с выбором элемента справочника 7.7 открывается под 1С8 РМК. Переключатся на него ALT+TAB можно, но хочется его увидеть поверх остальных окон. Есть варианты решений?
1 io37
 
03.08.11
16:28
up
2 andrewks
 
03.08.11
16:34
ну убери модальность
3 io37
 
03.08.11
16:57
(2) К сожалению не вариант.
Может кто знает, есть ли компоненты winXP, чтоб приложение активным сделать(программный альт+таб).
4 Ёпрст
 
гуру
03.08.11
17:04
(3) сендкей
5 io37
 
04.08.11
10:41
(4) не подойдет. Я ж не знаю сколько окон открыто :). Нужен метод с параметрами, чтобы указать приложение или имя окна или еще что-то что однозначно указывает на нужное мне окно
6 rutony
 
04.08.11
10:49
(5) Macro Scheduler, AutoIt и подобные
7 smaharbA
 
04.08.11
11:52
активизировать семерку оле не сложно
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс