Имя: Пароль:
1C
 
УФ отключение выпадающего списка ранее выбранных элементов
0 Aswed
 
24.01.20
09:47
САБЖ как отключить список который выпадает в 8.3 при выборе какого либо реквизита.

Т.е. в документе есть реквизит "Контрагент" и при начале выбора он предлагает список ранее выбранных контрагентов. Как его отключить? Что бы список либо не выпадал, либо был пустой. Или может есть вариант каким то образом его самому формировать?
1 Amra
 
24.01.20
09:52
Это называется история выбора)
2 Aswed
 
24.01.20
09:53
(1) О! Теперь уже знаю как называется!
3 elCust
 
24.01.20
09:55
>> есть вариант каким то образом его самому формировать

Список выбора.
4 Aswed
 
24.01.20
09:55
(3)  Не. Это немного другое. Про него думал. Но история выбора всё равно остаётся
5 Aswed
 
24.01.20
10:04
Всё. Нашёл.

Хранится в общих настройках

Выборка = ХранилищеОбщихНастроек.Выбрать(Новый Структура("КлючОбъекта", "ИсторияПоискаНоменклатуры"));
Пока Выборка.Следующий() Цикл
...
КонецЦикла;

&НаСервере
Процедура ОчиститьИстоиюВвода()
    
    ЭтаФорма.Элементы.СтрокаПоискаНоменклатура.СписокВыбора.Очистить();
    СпискиВыбораКлиентСервер.Сохранить("ИсторияПоискаНоменклатуры", ЭтаФорма.Элементы.СтрокаПоискаНоменклатура.СписокВыбора);
    
КонецПроцедуры
6 Aswed
 
24.01.20
10:14
Ещё у поля есть настройка "ИсторияВыбораПриВводе" вот там его можно вообще отключить
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший