Зміна форми об’єкта без зняття конфігурації з підтримки

У двох словах - відкриття альтернативної форми документа (або іншого об'єкта) із зовнішнього обробки.

Передмова: Зіткнувся допіру з проблемою - потрібно було доопрацювати форму документа, не знімаючи конф з підтримки. Єдиний спосіб зробити це - правильно, зовнішні обробки.
Власне, скринька відкривається просто:

5. Потрібно мати на увазі, що тепер з форми "_ФормаДокумента" недоступний контекст обробки (тобто її реквізити, ТЧ, макети, форми, модуль об'єкта, властивості, методи) тому, щоб до нього звернутися, необхідно свідомо його туди передати (мені, наприклад, треба було передати макет з двійковими даними). Для цього в формі "_ФормаДокумента" треба завести необхідні експортні змінні (або реквізити) і форматувати їх перед відкриттям форми в процедурі "КнопкаВиполнітьНажатіе".
6. Бере початок з попереднього пункту. У формі "_ФормаДокумента" доступний контекст документа "ПереносДанних", зокрема, з цього випливає те, що під час запису документа (наприклад після натискання на стандартну кнопку "Записати об'єкт (Ctrl + S)" форми "_ФормаДокумента") викликаються процедури запису модуля об'єкта документа "ПереносДанних". Тобто Змінити таким методом можна тільки дії форми, але не дії модуля об'єкта!

ОпосляСкріптум: може і баян, але на баяні теж грають я не зустрічав - тому посилаючись на першопрохідців вітається.
------------------------------------

ЦІКАВИХ ВАМ ЗАВДАНЬ, плідної праці та ОРИГІНАЛЬНИХ / ОПТИМАЛЬНИХ РІШЕНЬ !!

завантажити файли