Как отловить событие поиска данных (управляемые формы)? #751588


#0 by R0mbes
Всем добрый день. Используемая конфигурация: Управление небольшой фирмой, ред. 1.5. В любом списке документов (к примеру список документов "Счета на оплату") есть контекстное меню "Найти Контрагент=", так вот как можно отловить значение этого поиска в модуле формы ? Очень нужно отловить это событие и значение поиска.
#1 by vde69
события такого нет по факту идет установка отбора динамического списка... можно настроить ограничения на отбор, вроде больше никак...
#2 by Cyberhawk
Значение штатного поиска дин. списка отловить никак нельзя, на партнерке даже обсуждалось - пиши свой поиск
#3 by R0mbes
Установку периода можно же отловить (не само событие, но значение точно) Неужели нельзя отловить значение поиска, а событие мне подойдет "СписокПриАктивизацииСтроки"
#4 by vde69
установку периода отловить то же нельзя... можно отловить изменение реквизита на форме или нажатие на кнопу...
#5 by R0mbes
в том то и дело.. изменение реквизита отловить можно. Получается, что значение периода хранится в переменной "Элементы.Список.Период" А вот где хранится значение поиска ?
#6 by vde69
>>>Получается, что значение периода хранится в переменной "Элементы.Список.Период" Вы не правы... значение отбора по периоду хранится в объекте "отбор", а в реквизите хранится значение на основании которого потом ПРОГРАМНЫМ методом устанавливают отбор. то есть реквизит это надстройка отбора, в случае с контрагентом этой надстройки просто нет....
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С