На форме есть поле ввода Счет, у которого данные Счет. Программно устанавливаю Счет=НужныйСчет. В итоге имею ситуацию когда Счет<>ЭлементыФормы.Счет.Значение
оказывается проблемы расхождения возникают если реквизит менять в вызывающей форме
в вызываемой форме
ПодключитьОбработчикИзмененияДанных("ПланСчетов","ИзменениеПланаСчетов");
в вызывающей форме
ФормаВвода=ПолучитьФорму("ФормаПоказателя", ЭтаФорма);
ФормаВвода.ПланСчетов=ТекСтр.ПланСчетов;
и в этот момент в вызываемой форме в процедуре ИзменениеПланаСчетов получается ситуация когда ПланСчетов<>ЭлементыФормы["ПланСчетов"].Значение
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший