8.х Позиционирование на нужную строку справочника

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем Anatoly, 24 май 2007.

  1. TopicStarter Overlay
    Anatoly
    Offline

    Anatoly

    Регистрация:
    25 янв 2007
    Сообщения:
    13
    Симпатии:
    0
    Баллы:
    1
    При просмотре Справочника имеется возможность спозиционироваться (встать на ближайшую) на строку с нужным наименованием, введя с клавиатуры это наименование.
    Вопрос. Если при открытии Справочника мне уже известно наименование строки Справочника, то как и где я могу это проделать программно, чтобы Справочник открывался сразу с позиции этого наименования? Т.е. , чтобы я не набирал это наименование с клавиатуры, а подставил в строку ввода известное мне наименование программно и Справочник открылся на нужной мне строке.
  2. Akuji
    Offline

    Akuji Опытный в 1С

    Регистрация:
    5 июн 2007
    Сообщения:
    119
    Симпатии:
    0
    Баллы:
    26
    :unsure: у меня так получилось, имитация нажатия первых букв
    Процедура ПриОткрытии()
    ПодключитьОбработчикОжидания ("ЧерезСекВып", 1);
    КонецПроцедуры


    Процедура ЧерезСекВып ()
    Shell = Новый COMОбъект("WScript.Shell");
    Shell.SendKeys("(слово)");
    ОтключитьОбработчикОжидания ("ЧерезСекВып");
    КонецПроцедуры

    Только одно условие: язык должен быть установлен в нужной раскладке
  3. TopicStarter Overlay
    Anatoly
    Offline

    Anatoly

    Регистрация:
    25 янв 2007
    Сообщения:
    13
    Симпатии:
    0
    Баллы:
    1
    Спасибо Akuji - все работает!

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