8.х Фильтр в поле ввода по справочнику

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем xxx949, 10 фев 2015.

  1. TopicStarter Overlay
    xxx949
    Offline

    xxx949 Опытный в 1С

    Регистрация:
    29 июл 2010
    Сообщения:
    302
    Симпатии:
    1
    Баллы:
    29
    Здравствуйте, уважаемые эксперты!

    Подскажите пожалуйста.
    Есть поле ввода с типом Справочник Контрагентов

    Допустим список контрагентов:
    Иванов Петр
    Иванова Света
    Петрова Ксения
    Сидорова Дарья
    Сидоров Иван

    Как сделать так, чтобы пользователь мог набрать часть текста в поле ввода, например "доров", и ему бы выпал выпадающий список с пользователями, согласно условию, т.е.:

    Сидорова Дарья
    Сидоров Иван

    Спасибо, большое!
  2. Thelearning
    Offline

    Thelearning Профессионал в 1С Команда форума

    Регистрация:
    9 сен 2010
    Сообщения:
    701
    Симпатии:
    72
    Баллы:
    54
    Так платформа 8.3.5 вроде так и делает. Разве нет?
  3. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Ну на 8.2
    Тогда это поле ввода имеет тип список значений.
    Там тогда ОкончаниеВводаТекста() пишите запрос к справочнику контрагенты с условием ПОДОБНО и передаете туда введеный текст, результат запроса возвращаете в список значений и спосок значений передаете вашему полю ввода
    xxx949 и Thelearning нравится это.
  4. TopicStarter Overlay
    xxx949
    Offline

    xxx949 Опытный в 1С

    Регистрация:
    29 июл 2010
    Сообщения:
    302
    Симпатии:
    1
    Баллы:
    29
    у нас 8.2 (
    --- Объединение сообщений, 10 фев 2015 ---
    Спасибо, в принципе так и думал, думал может есть более быстрый способ.
  5. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Более быстрый способ - это не заморачиваться с написанием такой фигни в каждом поле где скажут, а научиться их пользоваться строкой для поиска именно в справочнике Контрагенты. На 8.2 вроде во всех конфах ну покрайне мере в УПП и КА точно у справочника Контрагенты вверху есть поле поиска, которое ишет по Подобно и по наименованию и по ИНН и т.д.
  6. TopicStarter Overlay
    xxx949
    Offline

    xxx949 Опытный в 1С

    Регистрация:
    29 июл 2010
    Сообщения:
    302
    Симпатии:
    1
    Баллы:
    29
    Совершенно верно, есть такая строка, просто многие привыкли в поле ввода сразу вводить и у них появляется такой список. Действительно пусть пользуются справочником.
  7. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    Просто при вводе стандартном идет поиск е через ПОДОБНО, а в форме через подобно.
    + сейчас водном есте так сделаете, затем затетят потом в остальных, типа почему там так, а там не так и придется Вам все формы менять

Поделиться этой страницей