Из восьмерки подключаюсь к семерке и не могу вызвать функцию ТипЗначенияСтр () Подскажите, в чем может быть причина?

===========================

Код 1c:
V7=Новый COMОбъект("V77.Application");
Стр ="/D";
V7.Initialize(V7.RMTrade, Стр,"NO_SPLASH_SHOW");
Тип = V7. ТипЗначенияСтр (Объект);

=========================
Код 1c:
Если V7.EvalExpr(" ТипЗначенияСтр ("+Док.ПолучитьАтрибут("Субконто"+НомерСубконто)+")") = "Справочник" Тогда

Выдает ошибку: Ошибка при вызове метода контекста (EvalExpr): Произошла исключительная ситуация (1С:Предприятие): 1 ТипЗначенияСтр (COMОбъект<<?>>)
Переменная не определена (COMОбъект)

Как мне тут передатьдокумент семерочный в аргументе?

====================================