Доброе утро, такой вопрос:
Есть реквизит - тип ссылка на справочник "Автомобили" (допустим).
При установке свойства быстрый выбор - можно выбирать значение на форме, где выгружается все ссылки справочника.
Можно ли добавить условие ? Например чтобы помеченные на удаления не попали в этот список.
---
И в обычном приложении есть Параметры выбора, но к сожалению только для реквизита объекта
---
надо в событие Приначалевыбора писать свой код открытия формы выбора справочника с нужными отборами. И обязательно СтандартнаяОбработка =Ложь
---
Вот я написал такой код, ошибок не выдает, но кнопка выбора не реагирует

```1c
    СтандартнаяОбработка = ложь;
    ЭлементыФормы.Автомобиль.СписокВыбора.Очистить();
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | Автомобили.Ссылка КАК Ссылка
    |ИЗ
    | Справочник.Автомобили КАК Автомобили
    |ГДЕ
    | НЕ Автомобили.ПометкаУдаления = ЛОЖЬ";
    Результат = Запрос.Выполнить();
    ЭлементыФормы.Автомобиль.СписокВыбора.ЗагрузитьЗначения(Результат.Выгрузить().ВыгрузитьКолонку("Ссылка"));
```
---
это для кнопки выбора из списка - треугольничек который
---
(5)
Та же петрушка, пустая кнопка
```1c
    Процедура АвтомобильНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
    СтандартнаяОбработка = ложь;
    ЭлементыФормы.Автомобиль.СписокВыбора.Очистить();
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | Автомобили.Ссылка КАК Ссылка
    |ИЗ
    | Справочник.Автомобили КАК Автомобили
    |ГДЕ
    | НЕ Автомобили.ПометкаУдаления = ЛОЖЬ";
    Результат = Запрос.Выполнить();
    ЭлементыФормы.Автомобиль.СписокВыбора.ЗагрузитьЗначения(Результат.Выгрузить().ВыгрузитьКолонку("Ссылка"));
    КонецПроцедуры
```

Запрос не пустой кстати, выгружает все по условию
---
|ГДЕ
        | НЕ Автомобили.ПометкаУдаления = ЛОЖЬ

 |ГДЕ
        | НЕ Автомобили.ПометкаУдаления
---
уж точно не из-за этого ))
---
один хрен, но некоторым нравится явно указывать значение
но тогда уж надо: ГДЕ Автомобили.ПометкаУдаления <> ЛОЖЬ
упс и очевидно ошибка
---
(7)
Поймите, запрос выполняется как надо, отсеивает лишнее и выгружает нужные ссылки,
При нажатии на кнопку - ничего не происходит, вот что у меня не получается
---
ничего не происходит потому что результат запроса пустой - проверь
---
но я бы вообще отказался от списка выбора - жутко неудобная штука, лучше через отборы в форме выбора
---
Это как ?)
Ааа, не, лучше в список выгружать, народу так привычнее , так то работает, прост помеченные на удаления путают иногда
---
надо вернуть стандартную обработку
---
(10)
Аааа все, я понял, сорян :D , Исправил, Ну тем не менее, удаленные то он тоже должен быть выгрузить,
Удаленных тоже не мало
---
НЕ Автомобили.ПометкаУдаления = ЛОЖЬ Что вы этим хотите получить?
---
РежимВыбораИзСписка установлен?
---
этот надо надо в обработчик события НачалоВыбораИзСписка и установить КнопкаСпискаВыбора
---
ошибся...

```1c
    лементыФормы.Автомобиль.СписокВыбора.ЗагрузитьЗначения(Результат.Выгрузить().ВыгрузитьКолонку("Ссылка"));
```
  - это необходимо делать ПриОткрытии формы... тогда все норм
---
И в обычном приложении есть Параметры выбора, но к сожалению только для реквизита объекта
---
Вооот же, вот что я искал!) Спасибо, помогло