8.х Автоподбор номенклатуры (ввод первых символов + Tab)

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

  1. TopicStarter Overlay
    andryxa85
    Offline

    andryxa85 Опытный в 1С

    Регистрация:
    7 июн 2008
    Сообщения:
    108
    Симпатии:
    0
    Баллы:
    26
    Ут 10.3.2.11 . Подскажите как перехватить автоподбор номенклатуры (при вводе первых символов + нажатие Tab), когда выпадает список выбора с совпавшей по написанию номенклатурой. Нашел процедуры в модуле "РаботаСДиалогами" но там на точке остановки не даёт отлаживать а проскакивает её. может быть я ошибся процедурами? Смысл задачи таков - при автоподборе в списке выбора в числе предлагаемый позиций присутствует и та, что помечена на удаление, так вот её надо исключить из выборки.
  2. m_vokhm
    Offline

    m_vokhm

    Регистрация:
    30 янв 2009
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Боюсь, что никак - это работает внутренний механизм платформы, реализованный, видимо, в коде элементов управления. Не останавливается в "работе с диалогами" (типа в ПолучитьРезультатЗапросаАвтоподбора") просто потому, что не вызывается. Не на 100% уверен, пусть поправят, если что.
    Можно попробовать подменить просто этот механизм, реализовав обработчик "окончание ввода текста" для соотв. колонки: делать там все что надо все руками, а перед возвратом ставить "СтандартнаяОбработка = false". Но без сильно большой нужды я бы не стал браться.

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