Имя: Пароль:
1C
1С v8
Платформа 8.3 → Как получить реквизит в модуле объекта обработки?
0 skachko
 
12.03.14
16:42
Раньше было просто: в модуле объекта пишешь имя реквизита и работаешь с ним.

Теперь в режиме управляемого приложения так не получается.

Переношу обработки и печатные формы из Бухгалтерии 2.0 в 3.0, и вот столкнулся с таким явлением.

ТипЗнч(СсылкаНаОбъект) в режиме управляемого приложения  возвращает "Не определено", хотя в толстом клиенте всё в порядке.

Задача: определить из какого документа запущена внешняя печатная форма - Авизо входящее или Авизо исходящее.

Как получить значение реквизита "СсылкаНаОбъект" в модуле объекта обработки в режиме управляемого приложения?..
1 ДенисЧ
 
12.03.14
16:44
Если ты делаешь внешнюю ПФ и у тебя ссылка на объект - реквизит формы, то ты в корне не прав.
2 skachko
 
12.03.14
16:56
Я делаю внешнюю ПФ и у меня в ней нет формы. Есть только реквизит объекта, макет и модуль объекта.
3 ДенисЧ
 
12.03.14
17:02
А попробовать Объект.СсылкаНаОбъект - в голову не приходила?
4 skachko
 
12.03.14
17:04
А попробуйте сами ;)
Я всё перепробовал, что смог нагуглить, прежде, чем задать вопрос.

Задачу решил через МассивОбъектов[0], где лежит ссылка на объект. Ура что ли...