Есть перечисления допустим Б1
в перечеслении несколько значений
-бб1, синоним ббб1
-бб2, синоним ббб2
-бб3, синоним ббб3
-бб4, синоним ббб4
Есть табличная часть (допустим Табличка1) в ней есть колонка допустим А1 ее имя.
тип у А1 - ПеречислениеСсылка.Б1
На форме табличное поле с данными Табличка1, имя допустим ТабПол
Как програмно разрешить для А1 выбор нескольких значений?
Ну допустим чтобы для А1 можно было выбрать только бб1 и бб3?
Процедура Табличка1А1НачалоВыбора(Элемент, СтандартнаяОбработка)
Список12 = Новый СписокЗначений;
Список12.Добавить(Перечисления.Б1.ббб1);
Список12.Добавить(Перечисления.Б1.ббб3);
ВыбранныйЭлемент = ВыбратьИзСписка(Список12, Элемент,);
Если ВыбранныйЭлемент <> Неопределено Тогда
Элемент.Значение = ВыбранныйЭлемент.Значение;
КонецЕсли;
СтандартнаяОбработка = Ложь;
КонецПроцедуры
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс