Возможно ли установить OLE соединение к уже открытой базе. #748371


#0 by AlexToo
Привет. Подскажите пожалуйста есть две базы КА и Документооборот из документооборота нужно перейти к аналогичному элементу справочника в КА, это реализовано при помощи OLE соединения, но при этом открывается новый сеанс пользователя и собственно занимает лицензию. поэтому возник вопрос возможно ли проверять открыта ли уже КА под нужным пользователем и если открыта то подключаться именно к ней, если возможно то подскажите как?
#1 by asady
получить комобъект покури
#2 by AlexToo
спасибо, попробую посмотрю.
#3 by AlexToo
а как можно проверить открыт сеанс под нужным пользователем или нет?
#4 by asady
в СП поищи метод глобального контекста ПолучитьCOMобъект
#5 by AlexToo
данный метод посмотрел почитал, но я так понимаю он не совсем мне подходит, т.к. мне нужно подключиться к открытой базе под конкретным пользователем
#6 by AlexToo
пример из справки: Если две базы открыты из одной подключаюсь, другая просто открыта, к какой он подключится и вместо Excel.Application нужно указать V83.Application я так понимаю? но не догоняю, как пользователя то проверить?
#7 by Rebelx
нет. без вариантов. Единственный вариант - запускать одну из баз по оле сразу и делать видимой
#8 by AlexToo
т.е. и ПолучитьCOMОбъект мне ни чем не поможет?
#9 by AlexToo
если правильно понял вашу идею это при старте документооборота стратовать сразу КА по оле и делать ее видимой?
#10 by AlexToo
ап ап
#11 by AlexToo
хэлп ми, хэлп ми плиз
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С