|
v77.application отобразить окно | ☑ | ||
---|---|---|---|---|
0
xXeNoNx
11.03.13
✎
17:04
|
Всем привет!
Собсно такая фигня: есть сервер 8.2, запущен под SYSTEM, есть обработка, которая запускается из 8.2 и цепляется к 7.7, соответственно процессы 7-ки создаются под SYSTEM. Так вот, подключается к 3м разным базам, т.е. создается сначала 1, потом завершается и еще сразу 2 и висят.., базы прописаны под SYSTEM, все модальные окна - убрал... Как можно открыть окно запущенного по COM объекта 7-ки? Другие варианты решения проблемы - приветствуются |
|||
1
xXeNoNx
11.03.13
✎
17:06
|
(0) Show1C - не показывает - пробовал
|
|||
2
xXeNoNx
11.03.13
✎
17:08
|
Еще добавлю, все это дело делается на win2008, так же есть другие отчеты, которые подключаются к 7.7 и они корректно отрабатывают
|
|||
3
pessok
11.03.13
✎
17:10
|
(0) Другие варианты решения проблемы - приветствуются
получить данные в 7.7 и открыть в 8 |
|||
4
Voronve
11.03.13
✎
17:10
|
Клюшки с СОМом не работают, по сабжу - никак.
|
|||
5
xXeNoNx
11.03.13
✎
17:14
|
(3) Пасиб, еще варианты?))
|
|||
6
pessok
11.03.13
✎
17:16
|
(5) нету других вариантов
|
|||
7
xXeNoNx
11.03.13
✎
19:07
|
Немного прояснилось, в общем если 1 объект создавать и обрабатывать, то все корректно отрабатывает, если одновременно 2, то подвисают
|
|||
8
xXeNoNx
11.03.13
✎
19:08
|
+(7) К чему бы это
|
|||
9
swt88
11.03.13
✎
19:57
|
(8) к неразделяемой папке пользователя?
|
|||
10
Злопчинский
11.03.13
✎
20:21
|
что значит "обновременно два"..?
|
|||
11
xXeNoNx
12.03.13
✎
08:45
|
(10) если создавать одновременно 2 подключения к 2м разным базам и работать одновременно...
|
|||
12
xXeNoNx
12.03.13
✎
08:56
|
Добавлю, создается 2 семерочных процесса, и как-будто становятся в очередь, т.е. первый что-то делает: в диспетчере задач видно что съедает часть ресурсов проца, но память - постоянна и не меняется, а втроой процесс - память постоянна и проц не используется
|
|||
13
dk
12.03.13
✎
09:01
|
протестируй не под system учеткой - например в файловой копии базы 8-ки
|
|||
14
dk
12.03.13
✎
09:02
|
чтобы подглядеть что там 1с делает
|
|||
15
xXeNoNx
12.03.13
✎
09:10
|
ща попробуем
|
|||
16
vde69
12.03.13
✎
09:13
|
(8) отладчик 7.7 и 8.х и VB не запускай и будет тебе счастье...
7.7 очень глючная при попытке ее "отладить" в нестандартных условиях |
|||
17
xXeNoNx
12.03.13
✎
09:15
|
(16) отладчики ни в каком виде не запускаются и еще одно..., под win2003 все отрабатывает корректно, проблема с win2008
|
|||
18
xXeNoNx
12.03.13
✎
10:02
|
(14)Создал новую файловую базу 8.2, запустил тестовую обработку подключения к 2 базам, все корректно отработало, эта же обработка не отрабатывает на клиент-серверном варианте..., сервер 1С запущен под SYSTEM
|
|||
19
xXeNoNx
12.03.13
✎
11:32
|
+(18) Запустил агент-сервер под своей учеткой, такая же фигня, не обрабатывает
|
|||
20
dk
12.03.13
✎
11:38
|
логи, логи и еще раз логи
смотри в каком месте в ступор впадает |
|||
21
dk
12.03.13
✎
11:39
|
1с клиента запускаешь на сервере приложений?
|
|||
22
xXeNoNx
12.03.13
✎
12:21
|
(21) Клиент запускается на сервере приложений, 7.7 - так же
|
|||
23
xXeNoNx
12.03.13
✎
12:29
|
Погуглив, нашел что еще в исключения DEP 7.7 надо добавить, сейчас проверю
|
|||
24
xXeNoNx
12.03.13
✎
13:02
|
(20) В логах системы - пусто...
|
|||
25
xXeNoNx
12.03.13
✎
13:04
|
С DEP тож не прокатило
|
|||
26
xXeNoNx
12.03.13
✎
15:45
|
В общем затык происходит на вот этом шаге:
ИБ = Новый COMОбъект("V1CEnterprise.Application"); Если ИБ.Initialize(ИБ.RMTrade, "/d"+""""+Объект.ПутьКБазе+""""+.......... что делать уж не знаю, обработку не хочется переписывать как и обратно возвращаться на win2003, думаю что это из-за того что почему-то нельзя использовать компоненту более одного раза одновременно |
|||
27
dk
12.03.13
✎
15:52
|
попробуй паузу между подключениями к 1с сделать в несколько секунд
|
|||
28
xXeNoNx
12.03.13
✎
16:14
|
(27) Задержка не помогла
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |