Спросите: "на кой тебе эта хрень?"
Отвечу: "А кто его знает. Захотелось поупражнятья."
А задумка такая. Есть открытые окна, на них ищутся элементы типа ПолеТабличногоДокумента. Выбираем один табДок.
Далее из справочника внешних обработок выбираем отчет, в котором есть макет скд.
При желании заполняем отбор и параметры.
И плюёмся этим отчетом в табДокумент открытой формы.
Курьёзность ситуации состоит в том, что код практически написал без промежуточного тестирования. А как начал тестировать, так узнал, что ПолучитьОкна() в режиме запуска ОбычноеПриложение возвращает Неопределено.
(4)
Знать-то знаю, но тащить на себе релизозависимость помимо снегопата ещё и одной вэкашки, по сути являющейся "бантиком" - нет желания. Хотя возможно, не так уж и релизозависимо выйдет...
Если Орефков скажет, как ОДНОЗНАЧНО соотнести handle окна и ЭтаФорма - я ему пожму его лапу.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший