Наверное, большинство внедренцев (такси интерфейс) уже наслышаны, что кнопка выбора «переехала» в выпадающий список и для открытия формы выбора объекта из поля ввода необходимо выполнить два клика. И программистам, которые только осваиваются с новым интерфейсом не сразу понятно как вернуть старое поведение. Эта статья должна вам помочь разобраться в этой проблеме.
В платформе «1С:Предприятие 8» в режиме совместимости интерфейса «Такси» было изменено поведение поля ввода при выборе значения. Некоторых пользователей это начало раздражать и так же проявились некоторые ошибки, например, когда выбрать значение можно было только с помощью обработки события выбора. При переходе на новый интерфейс логика перестала работать как задумывалось или начала функционировать не так как ожидалось.
Давайте разберемся с изменениями в юзабилити и рассмотрим какие настройки влияют на элемент формы поле ввода. По умолчанию, в «Такси», отображение будет примерно таким:
- надпись «Бухгалтерия» — это история выбора;
- «Показать все» — кнопка выбора, она переехала из поля ввода в это окно;
- «+»— создание нового элемента.
(А) Отключение истории выбора
История выбора отключается в свойствах поля ввода:
ИсторияВыбораПриВводе : Не использовать
, после отключения пропала ссылка на элемент «Бухгалтерия».
(Б) Отключение кнопки создать
Кнопка создать отключается в свойствах поля ввода:
КнопкаСоздания : Нет
, после отключения пропала кнопка «+».
Комбинация (А+Б)
(В) Кнопка выбора в поле ввода
Кнопка выбора добавляется в свойствах поля ввода:
ОтображениеКнопкиВыбора: В поле ввода
, после добавления пропала кнопка «Показать все» .
Комбинация (А+Б+В)
(Г) Отключение быстрый выбор
Отключение этого свойства не приведет к изменению поведения поля ввода, если объект с которым связано поле ввода не использует «Быстрый выбор». Детально об этом можно посмотреть в видео в конце статьи.
(Д) Отключение кнопки выпадающего списка
Кнопка выпадающего списка отключается в свойствах поля ввода:
КнопкаВыпадающегоСписка : Нет
Комбинация (А+Б+В+Г+Д)
(Е) Отключение редактирования текста
Редактирование текста отключается в свойствах поля ввода:
РедактированиеТекста : Ложь
, отображение не будет отличаться от «по умолчанию», но нельзя будет ввести текст в поле ввода.
Комбинация (А+Б+В+Г+Д+Е)
С помощью, комбинации всех описанных настроек можно вернутся к предыдущему отображению или юзабилити поля ввода в режиме совместимости интерфейса «Такси».
В видео, что ниже более детально описан флаг Быстрый выбор
и ошибку юзабилити платформы Введите строку для поиска
.
https://youtu.be/W5uS5HbI8JE</embed>
[…] но также бесполезной для решения проблемы оказалась статья. К ней даже видео […]