|
Не выполняется внешняя обработка по ОЛЕ | ☑ | ||
---|---|---|---|---|
0
Grand Жучара
10.09.13
✎
13:37
|
Проблема такая: Есть главная база на управляемых формах, из которой надо по ОЛЕ выполнить внешнюю обработку в 7-ке. Внешняя обработка генерит текстовый файлик. Проблема в том, что если главная база в файловом режиме, то внешняя обработка выполняется и при подключении из процедуры НаКлиенте и при подключении из процедуры НаСервере. А если главная база на SQL, то обработка выполняется только если она подключается из процедуры НаКлиенте. То есть в процедуре НаСервере оле-соединение устанавливается, все ок, внешняя обработка как-будто отрабатывает, но никакого результата.
|
|||
1
Grand Жучара
10.09.13
✎
13:38
|
код процедуры в восьмерке:
|
|||
2
Serginio1
10.09.13
✎
14:19
|
ОткрытьФормуМодально
|
|||
3
Serginio1
10.09.13
✎
14:20
|
Ну а вообще можешь вызвать напрямую
База1с77.ОткрытьФормуМодально("Отчет", "123", ФайлВнешнейОбработки); |
|||
4
Serginio1
10.09.13
✎
14:21
|
||||
5
dk
10.09.13
✎
14:23
|
в 7-ке надо прописывать список баз
на сервере под виндовой учеткой, под которой сервер 1с крутится |
|||
6
Grand Жучара
10.09.13
✎
16:46
|
У меня на SQL сервере не видится метод ОткрытьФорму для База1с77. У меня даже на EvalExpr ругается, что нет такого метода. В чем же дело? На файловой версии и через База1с77.ОткрытьФорму и через База1с77.EvalExpr отрабатывает, а на sql сервере - ни в какую
(5) Это я знаю, я прописываю |
|||
7
Serginio1
10.09.13
✎
18:12
|
(6) Смотри параметры DCOM v8: регламентное задание и Ексель
|
|||
8
Serginio1
10.09.13
✎
18:15
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |