OLE

Форум 1С: Одинэс.Ру

Найти!

OLE

Alex_241
18.03.2009 - 07:11
Добрый день.. подскажите каким образом обратиться к функции глВернутьЦену через ОЛЕ в ТИС.
Подключаюсь из УТ к ТиС.
OLE = Новый COMОбъект("V77.Application");
.............
 
OLE.глВернутьЦену(документ77.Номенклатура, РОзничныйТипЦен, документ77.ДатаДок, РОзничнаяЦена);
К списку тем К списку форумов

Интересные темы

odines.ru
07.05.2024 - 17:07
Смотри также:
Как программно узнать, есть ли строчки в форме списка задач по исполнителю?
Виснет при работе с журналом регистрации
Отбор в форме списка справочника и ввод нового элемента.

Re: OLE

roma n
1 - 18.03.2009 - 07:16
Да так и обратиться. Главное в параметры передать соответственно OLEшные объекты

Re: OLE

Alex_241
2 - 18.03.2009 - 07:20
да все вроде так и делаю, а говарит:
"Ошибка при вызове метода контекста (глВернутьЦену()). Типы не совпадают (5)

Re: OLE

akor
3 - 18.03.2009 - 07:31
а в этой функции точно только четыре параметра?

Re: OLE

drums2004
4 - 18.03.2009 - 08:42
Упсс .. вообще-то в этой функции 5 параметров .. первым идет контекст документа ..а уж потом номенклатура и т.д.

Re: OLE

Вагнер
5 - 23.03.2009 - 00:47
а разве можно напрямую обращаться к процедурам семёрки?
 
По моему можно обращаться лишь к объектам посредством стандартных процедур языка v77.
При создании объектов надо использовать CreateObject, а не СоздатьОбъект
 
А для обращения к прцедурам гл. модуля есть специальное выражение
 
OLE.EvalExpr("глВернутьЦену(документ77.Номенклатура, РОзничныйТипЦен, документ77.ДатаДок, РОзничнаяЦена)");

Интересные темы

odines.ru
07.05.2024 - 17:07
Смотри также:
v8: Правильность ведения учета... УТ
нумерация документов в журнале
Доступ и т.д. Не могу понять почему неактивные окошки
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Распределение Общехозяйственных затрат УСН\ЕНВД ? Не конвертируется 1С 7.7 в 1С 8.1 »
© 2009 Форум 1С: Одинэс.Ру