Locator-у нет
Добавлено: 24 Сентябрь 2021, 11:49
Browse, в котором Sheet и много tab-ов, везде используется STRING(20) локатор (l_search) и только в одном tab-е (X-TAB) не нужно использовать locator.
Нужно при выборе (X-TAB) ввести в поле локатора - (l_search), нужное значение, после нажатия ENTER отфильтровать в Browse с помощью ValidateRecord().
Ставлю в Browse -> Conditional Behavior -> (X-TAB) -> Locator Behavior -> Locator - [None]
Запускаю программу.
После ввода значения в поле локатора - (l_search) при выборе (X-TAB), проверяю значение через Message(l_search) - оно пустое.
При создании еще одного (l_search2) и ввода своего значения, фильтр работает.
Вопрос, как использовать поле (l_search), чтобы не плодить кучу полей?
Спасибо за внимание.
Нужно при выборе (X-TAB) ввести в поле локатора - (l_search), нужное значение, после нажатия ENTER отфильтровать в Browse с помощью ValidateRecord().
Ставлю в Browse -> Conditional Behavior -> (X-TAB) -> Locator Behavior -> Locator - [None]
Запускаю программу.
После ввода значения в поле локатора - (l_search) при выборе (X-TAB), проверяю значение через Message(l_search) - оно пустое.
При создании еще одного (l_search2) и ввода своего значения, фильтр работает.
Вопрос, как использовать поле (l_search), чтобы не плодить кучу полей?
Спасибо за внимание.