v8: как сменить форму списка на форму выбора #473714


#0 by Tigel
В ТЧ формыДокумента при нажатии на кнопку ВыбораИзСписка всё работает, выбирается нужный документ и записывается в реквизит ТЧ. Мне нужно сделать для того же элемента форму Выбора, и выбрать из нее а не из списка. Выборка та же, но для пользователя более информативная. попробовал несколько вариантов, не подходят вот процедура в выпадающей форме при нажатии на выборИзСписка, как подправить чтобы из формы выбора выбиралось и записывалось значение? подскажите плиз.
#1 by vde69
я себе сделал расширение для авто выбора форм (можешь доработать под себя)
#2 by Tigel
слишком замучено, есть какие то варианты просто подправить тот код который я дал? тут совсем непонятно:(
#3 by Tigel
и непонятно что именно возвращается. мне надо значение чтобы в табличной части выбранное было и все :)
#4 by 73
Посмотри СП: ВыбратьИзСписка (ChooseFromList) Синтаксис: ВыбратьИзСписка(<Список значений>, <Элемент формы>, <Начальное значение>)
#5 by butterbean
кнопку выбора из списка убери , поставь кнопку выбора, открывай свою форму и передавай в нее список документов
#6 by Tigel
передавать в форму список у меня получилось а как потом вернуть выбранное значение в реквизит ТЧ?
#7 by butterbean
ТвойРеквизит = Форма.ОтрытьМодально;
#8 by Tigel
вот как я это делал при нажатии на кнопку выбора Процедура МатериалыпартииНачалоВыбора(Элемент, СтандартнаяОбработка) а потом в форме которая открывается - а как мне присвоить тому элементу из которого форма вызывалась это значение??
#9 by Рэйв
А может в конфе у объекта на закладке формы для пункта "Форма Списка" выбрать форму выбора и не мучиться?
#10 by Tigel
я привет как пример форму списка. делал все то для формы выбора. проблема в том что не знаю как выбранное значение в этой форме присвоить этому реквизиту потом.
#11 by Рэйв
или наоборот..я чего то не понял почему при выборе выбирается из формы списка
#12 by Tigel
было реализованно вначале для списка, все работало. мне надо сделать чтобы была форма выбора. я чуть выше написал как это сделал, но какзаписатьвыбранное значение не знаю.
#13 by Рэйв
Назначь формой выбора ту, которая тебе нравится больше и не надо больше ничего выдумывать, все будет само присваиваться
#14 by butterbean
вместо ПолучитьФорму(...) пиши ПолучитьФормуВыбора("форма",ТвойЭлемент) и всё
#15 by Tigel
спасибо, да, это форма выбора. она открывается а значение не присваивается нужное. и как привоить из строки оттуда именно то что нужно. колонок много, а нужно именно из одной взять.  как это будет? уже голова кругом) Процедура ТабличноеПоле1Выбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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