Привет всем. Переношу часть функционала из старого документа в новый в дописанной УТ 10.3. Столкнулся с проблемой, решить которую не получается уже 2-й день.
Есть табличная часть документа с выводом таблицы на форму. В ТЧ есть 2 реквизита: ОтКого и Кому, которые могут содержать как ссылки на справочники (Организация, Контрагент), так и текстовое значение, для них включен составной тип данных. Список выбора заполняется при начале выбора из списка в зависимости от значения в другой колонке таблицы. Табличную часть в дереве конфигурации и таблицу на форму переносил копированием, приводя все свойства табличного поля формы в соответствие со старым документом. В итоге в старом документе при выборе Организации или Контрагента в табличную часть записывается именно организация/контрагент, а в новом документе попадает только представление в виде строки. Это неудобно, т.к. в дальнейшем происходит обращение к ТЧ документа и в случае ссылки нужно получать ее подчиненные реквизиты. Не пойму, что не так. В этой же конце, в старом документе все работает корректно: выбрал ссылку – ссылка встала в ТЧ, а в новом чудеса. Одно меня смущает: состав свойств полей ввода старого и нового документов различны.
[url=http://radikal.ru][img]http://s03.radikal.ru/i176/1708/b9/09b7a3cb4d0f.jpg[/img][/url]
И от чего это может зависеть я никак не пойму. Возможно здесь кроется причина моих бед??
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший