Имя: Пароль:
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
оказывается дело в том, что это периодический элемент справочника....
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой