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