|
Платформа 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], где лежит ссылка на объект. Ура что ли...
|
|