|
Убрать автозаполнение в отборе компановки
| ☑ |
0
MistaEr
17.06.19
✎
17:16
|
Доброго времени!
Есть реквизит формы с типом КомпоновщикНастроекКомпоновкиДанных. Вывожу на форму Компоновщик.Настройки.Отбор, получаю Таблицу формы. При интерактивном добавлении новых элементов отбора, предлагаются элементы из истории выбора, а мне нужно открыть свои формы выбора.
Делаю ПриАктивизацииЯчейки, стандартной обработки там нет, открывается и моя форма и список быстрого выбора из истории.
|
|
1
MistaEr
17.06.19
✎
17:19
|
В макете компоновки отключал быстрый выбор. Сама таблица формы на события не богата
|
|
2
Вафель
17.06.19
✎
17:40
|
у полей можно задать форму выбора
|
|
3
Вафель
17.06.19
✎
17:40
|
в СКД
|
|
4
MistaEr
17.06.19
✎
17:51
|
(2) Не работает, да еще мне нужно много параметров передавать в открываемую форму
|
|
5
MistaEr
17.06.19
✎
18:01
|
&НаКлиенте
Процедура КомпоновщикНастройкиОтборПриАктивизацииЯчейки(Элемент)
Если Элемент.ТекущиеДанные.ЛевоеЗначение = Неопределено
ИЛИ Элемент.ТекущийЭлемент.Имя <> "КомпоновщикНастройкиОтборПравоеЗначение"
ИЛИ Элемент.ТекущиеДанные.ВидСравнения <> ВидСравненияКомпоновкиДанных.Равно Тогда
Возврат;
КонецЕсли;
Элемент.ТекущийЭлемент.ИсторияВыбораПриВводе = ИсторияВыбораПриВводе.НеИспользовать;
Пока только так
|
|
6
Вафель
17.06.19
✎
18:03
|
если это УФ, то у такой таблицы есть пункт ДобавитьКолонки
|
|
7
MistaEr
18.06.19
✎
08:49
|
(6) Да, она стоит, я как понял это типа Автозаполнение
|
|
8
MistaEr
18.06.19
✎
11:30
|
(6) Спасибо большое! Убрал галочку Автозаполнение колонок у Таблицы формы и платформа сама добавила все колонки. В колонке правое значение есть событие НачалоВыбора
|
|