Как В Процедуре Обработкавыбора Определить Откуда Она Вызвана? 1с8

Тема в разделе "1C и всё что с ней связано", создана пользователем starasta, 4 фев 2014.

Статус темы:
Закрыта.
  1. starasta

    starasta Member

    Регистрация:
    26 фев 2008
    Сообщения:
    23
    Симпатии:
    0
    Доброго времени суток, коллеги!
    Есть форма обработки (НЕ управляемая), на ней два списка значений - Список1 и Список2. Возле Списка1 есть Кнопка1, а возле Списка2 есть Кнопка2. Каждая кнопка имеет свой обработчик, который вызывает ФормуПодбора справочника (одного и того же, пусть будет "Контрагенты"). Как в процедуре ОбработкаВыбора определить по какой из кнопок открыта форма подбора? Иными словами как по Кнопке1 заполнить Список1, а по Кнопке2 заполнить Список2?

    PS
    Вы уж простите за каламбур, сильно шапками не бросайте, но семёрочные стереотипы заставляют квадратное семёрочное впихивать в круглое восмёрочное :)
     
  2. evgenyatam

    evgenyatam Well-Known Member

    Регистрация:
    7 сен 2007
    Сообщения:
    175
    Симпатии:
    0
    поставь в начале модуля переменную флаг. в кнопке 1 ылаг устанавливаеш, в кнопке 2 скидываеш. в обработке подбора - если флаг = истина - кнопка 1 , если ложь - кнопка 2.
     
  3. starasta

    starasta Member

    Регистрация:
    26 фев 2008
    Сообщения:
    23
    Симпатии:
    0
    Спасибо большое, я уже так и сделал :angry2:

    PS
    Что-то не могу найти как тему закрыть?
     
  4. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    А глаголы без мягких знаков - это из экономии ? Или из неуважения к форуму ?
    А может, от неграмотности ?
     
Загрузка...
Статус темы:
Закрыта.

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