Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Через COM совпадают наименования ТЧ и функции

Через COM совпадают наименования ТЧ и функции
Я
   Gamer367
 
12.08.19 - 08:19
Неожиданная проблема возникла при работе через COM. Есть табличная часть, называется РасчетСтоимости, а так же есть функция модуля объекта РасчетСтоимости(). При попытке обойти в цикле ТЧ платформа пытается пустить по кругу функцию, чего, естественно, не получается. Сразу скажу, что функцию переименовать я не могу, как и ТЧ. Из идей написать запрос с условием расчетстоимости.ссылка, есть ли у Вас какие-либо ещё идеи, как можно обратиться именно к ТЧ, не прибегая к запросу?
Платформа 8.2.19.130, если это имеет какое-то значение.
 
 
   НЕА123
 
1 - 12.08.19 - 08:24
не уверен, но может попробовать квадратные скобки?
   Gamer367
 
2 - 12.08.19 - 08:38
(1) Да, спасибо. Сработало. Только я работаю с ДокументОбъект, а он так не умеет. В итоге вышло Данные.Ссылка["РасчетСтоимости"]
   unregistered
 
3 - 12.08.19 - 08:44
(2) >> ДокументОбъект, а он так не умеет.

Да ладно.
А вообще, правильная идея - получать данные запросом.

Если уж делаешь через ссылку, то можно и без квадратных скобок.
То есть Данные.Ссылка.РасчетСтоимости. У ссылки то уже нет экспортного метода РасчетСтоимости.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.