Имя: Пароль:
1C
 
Переменная "ЭтотОбъект" в обычном приложение, запущенном в управляемом режиме
0 Aleksey1989
 
12.05.16
13:03
Добрый день. Есть конфигурация "Бухгалтерия 8 ред. 2.0", которая, как известно, работает в обычном режиме. Мне необходимо запустить из-под этой конфигурации обработку, которая написана на управляемых формах. Для этого я запускаю "Бухгалтерию 8 ред. 2.0" в управляемом режиме (через толстый клиент).

В коде обработки есть участок, где на клиенте процедура модуля формы обращается к переменной "ЭтотОбъект" (процедура с директивой компиляции НаКлиенте)

В СП нашел следующее описание данной переменной:
УправляемаяФорма (ManagedForm)
ЭтотОбъект (ThisObject)
Использование:

Только чтение.
Описание:

Тип: УправляемаяФорма.
Содержит данную форму. Может быть использовано в модуле формы для получения данной формы и передачи ее в качестве параметра в другие формы, глобальные процедуры и функции и т.д.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент).


Почему 1С ругается на эту переменную?

П.с. Использую платформу 8.3.7.2027, на более старых платформах 8.3 эта обработка работала.
1 Господин ПЖ
 
12.05.16
13:10
ЭтотОбъект это из 8.3 а у тебя конфа в совместимости с 8.2
2 zak555
 
12.05.16
13:25
замени на ЭтаФорма
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.