Имя: Пароль:
1C
1С v8
Ошибка Com
0 murzo1
 
12.07.12
09:37
НаСерваке
АктивныйДокумент = ПолучитьОбщийМакет("МакетДКП_Физ");
КомОбъект = АктивныйДокумент.Получить();
ВремФайл = ПолучитьИмяВременногоФайла("doc");
Документ = КомОбъект.Application.Documents(1);
Документ.Activate();
Заменить = Документ.Content.Find;
Попытка Заменить.Execute("1cPFIO",                    Ложь,Истина,Ложь,,,Истина,,Ложь, Объект.Контрагент.Наименование); Исключение КонецПопытки;
Документ.SaveAs(ВремФайл);
Адрес = ПоместитьВоВременноеХранилище(Новый ДвоичныеДанные(ВремФайл));
УдалитьФайлы(ВремФайл);



{Документ.ЗаказНаАвтомобиль.Форма.ФормаДокументаУправляемая.Форма(1330)}: Ошибка при вызове метода контекста (SaveAs)
   Документ.SaveAs(ВремФайл);
по причине:
Произошла исключительная ситуация (Microsoft Word): Ошибка команды


В чем ошибка может быть?
1 murzo1
 
12.07.12
10:10
Ни у кого даже нет предположений?... :(
2 MadHead
 
12.07.12
10:11
Есть. База серверная? Сервер БД стоит на отдельном компе?
3 murzo1
 
12.07.12
10:12
(2) Да, Да.
4 MadHead
 
12.07.12
10:16
(3) ошибся не сервер БД, а сервер 1с. НО смысл в том, что во первых при созданиии ком объекта надо указывать имя компа на котором ком объект создается, а во вторых надо создать COM+ объект на сервере. Вот почитай
http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=554940
5 murzo1
 
12.07.12
10:20
(4) сервер 1С тоже на отдельном компе. Понятно...
6 murzo1
 
12.07.12
11:25
Подскажите толковую документацию по работе с COM в 1С, с примерами?
7 murzo1
 
12.07.12
13:14
не могу найти подходящей литературы...