работа с полем выбора в табличном поле в 1с #421613


#0 by buka_14
На форме есть табл поле, заполняется из таблицы значений, одна колонка должна представлять собой ниспадающий список, чтобы пользователь мог из этого списка выбрать нужное значение. Этот список заполняется программно. Как реализовать возможность выбора из списка?
#1 by ТелепатБот
#2 by buka_14
Здесь нужно какие-то дополнительные процедуры прописать или свойства указать? Я не могу на форме выбрать из списка значений какое-то 1 значение в столбце Выбор. Подскажите, как реализовать это.
#3 by Salvador Limones
Здесь смотрел?
#4 by 73
ЭлементыФормы.ТаблПоле.Колонки.ТвояКолонка.ЭлементУправления.СписокВыбора = ...
#5 by buka_14
Выпадает список значений, но не выбирается. Как же здесь поступить?
#6 by 73
Тип колонки совпадает? Где СписокВыбора присваиваешь? Достаточно 1 раз в ПриОткрытии.
#7 by buka_14
процедура при нажатии на кнопку Колонка ЭлементУправления ПолеВвода (при выборе полявыбора нет никаких типов), Тип СписокЗначений Ячейка ТипЗначения СписокЗначений, ТипЗначенияСписка Строка
#8 by 73
Ты же в список ссылки загоняешь, а тип колонки - список значений строка??? Вот это перенеси куда-нибудь, например, в ПриОткрытии формы: Сп = Новый СписокЗначений; Колонке тип установи: СправочникСсылка.Номенклатура.
#9 by buka_14
не помогает
#10 by OldStudent
Все должно работать, как в Только элементом управления для колонки сделай "Поле выбора" и тип колонке устанавливать не нужно.
#11 by buka_14
Спасибо большое за помощь, все получилось
#12 by buka_14
С одной строкой все хорошо, а вот если несколько строк и у каждой строки свой список выбора?
#13 by 73
Заполнять список выбора в обработчике ПриАктивизацииСтроки. Но тормоза будут возможно.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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