Имя: Пароль:
1C
1С v8
Перечисления в COM...
0 cardexc
 
04.11.11
14:18
Здравствуйте, непонятная ситуация с перечислением при COM соединении... подключаюсь из 8.2 к 7.7

Пробовал создавать перечисление, с которым сравниваю несколькими способами:

ПрямолинейноеСписание77 = БазаКоннект.createObject("Перечисление.МетодыРасчетаИзноса.ПрямолинейноеСписание") ;
                       ПрямолинейноеСписание77 = БазаКоннект.EvalExpr("Перечисление.МетодыРасчетаИзноса.ЗначениеПоИдентификатору(""ПрямолинейноеСписание"")");
                       ПрямолинейноеСписание77 =БазаКоннект.Перечисление.МетодыРасчетаИзноса.ПрямолинейноеСписание.Идентификатор()

В любом случае условие:
Если БИ.Субконто(2).МетодРасчетаИзноса  = ПрямолинейноеСписание77 тогда ...
не выполняется..


//БИ = БазаКоннект.createObject("БухгалтерскиеИтоги");

Нужно получить строковое представление перечисления...
1 cardexc
 
04.11.11
14:19
хотя там стоит именно прямолинейное списание..
2 cardexc
 
04.11.11
15:21
оказывается дело в том, что это периодический элемент справочника....