|
Перечисления в 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
|
оказывается дело в том, что это периодический элемент справочника....
|
|
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.