Re: Delphi + 1c 8.0
От: FRAGman Россия  
Дата: 06.12.04 10:43
Оценка:
Здравствуйте, sp79, Вы писали:

S>Есть у меня проблема, и может быть сможете помочь.


S>Есть проект в Делфи который через OLE-Automation импортирует данные в 1с версии 7.7.

S>ИСпользуется компонент Application1C (OMISoft)
S>Стоит задача: переделать это все под версию 1с 8.0.
S>Проблема в следующем: когда я пытаюсь использовать аналогичные конструкции для версии 8.0,
S>система говорит, что данные методы не доступны для OLE-Automation
S>вот пример:


S> if(iVer1C = 7) then

S> begin
S> vAccount19_3 := Object1C.EvalExpr('AccountByCode("19.3")');
S> vAccount68_2 := Object1C.EvalExpr('AccountByCode("68.2")');
S> vAccount60_1 := Object1C.EvalExpr('AccountByCode("60.1")');
S> vRefNDS := Object1C.EvalExpr('CreateObject("Справочник.СтавкиНДС")');
S> end else
S> if(iVer1C = 8) then
S> begin
S> vAccount19_3 := Object1C.ПланыСчетов.ПланСчетов2.НайтиПоКоду('19.3');
S> vAccount68_2 := Object1C.Eval('FindByCode("68.2")');
S> end;

Метода Eval, также как и EvalExpr в 1С:Предприятии 8.0 нет и небыло. Тем более чем не нравится НайтиПоКоду?
---------------------------------------------------
May the source be with you, stranger ;)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.