v7: Как сделать выбор подчиненного справочника в таблице значений #626248


#0 by malev35
Как сделать выбор подчиненного справочника в таблице значений? тз - тз на форме, РеквКонтрагент,РеквДоговор рекв-ты на форме
#1 by malev35
ОбрВыбораЗначТЗ соответственно процедура повешенная на тз, отвечает за обработку выбора ячеек в таблице значений.
#2 by Злопчинский
. ???
#3 by viktor_vv
ОткрытьПодбор;
#4 by viktor_vv
И в чем вопрос ? Как для каждой колонки свой обработчик организовать или что ?
#5 by Злопчинский
как владельца установить
#6 by viktor_vv
До конца не уверен ОткрытьПодбор(<Объект>,<ИмяФормы>,<КонтекстФормы>,<ФлагМножВыбора>,<ТекЗнач>) КонтекстФормы.Владелец = ЗначЯч.Владелец ;
#7 by viktor_vv
+ Скорее
#8 by malev35
не работает не устанавливается владелец проверяю...
#9 by Злопчинский
ну? НУ?
#10 by Злопчинский
в принципеЮ и должен работать...
#11 by malev35
минутку дочка мел кушает
#12 by malev35
экселент! работает
#13 by viktor_vv
+ работает, только если обработчик нужен для разных колонок, то еще нужна будет переменная модуля куда писать колонку откуда выбираешь для ОбработкиПодбора.
#14 by malev35
Жаль что без создание объекта не обойтись не совсем понял как владельца установить в Вашем случае, тз.ТекущаяКолонка вроде как нормально обрабатывает выбор
#15 by malev35
и да, если требуется изменение в коде самого справочника, то не подходит
#16 by Злопчинский
если создание объекта мешает - тогда копай ОткрытьПодбор - должно работать. . но что-то мне подсказывает что Спр.Выбрать в твеоем случае будет лучше - так как вряд ли тебе надо множество объектов - и можно сразу обработать выбор из справочника, а открытьподбор - требует для обработки выбора - отдельной предопределенной процедуры - а вней может быть недоступен контекст той процедуры из которой открываешь подбор
#17 by viktor_vv
#18 by malev35
так не работает открывается справочник контрагентов Процедура ОбрВыбораЗначТЗ
#19 by viktor_vv
Ну не знаю, в рабочий код. В ЗначЯч есть что-то ?
#20 by Злопчинский
обозначь конкретную ФОРМУ ДЛЯ ПОДБОРА при вызове возможно что при открытии подбора подчиненного справочника - если не определен владелец - в форме спр.договора принудительно открывается для выбора владельца
#21 by viktor_vv
Не, с пустым владельцем ругается на неверное значение, но открывает форму подчиненного справочника. Но форму таки лучше определить явно.
#22 by malev35
ммм, а ФормаСписка есть у всех справочников, если ее указать для подбора то работает.
#23 by malev35
просто для примера указан справочник.договоры в оригинале может быть любой
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С