Как мне получить триггер для выбора записи? - PullRequest
0 голосов
/ 02 июля 2018

У меня есть форма splitview в Access 2016, изображенная здесь Splitview with datasheet below

Поля со списком [Категория] и [Местоположение] нуждаются в обновлении источника строки всякий раз, когда в таблице данных выбирается новая запись. Я закончил весь код для изменения источника строки, но я не могу найти событие для его запуска. Код в настоящее время связан с этой глупой кнопкой [Command10], потому что я не могу найти ничего, что вызывает изменение выбора записи. Основное поле, которое определяет источники строк, - [Тип несоответствия].

Все текстовые поля обновляются, как и должно, когда в таблице данных выбрана запись, поэтому должно быть что-то, что я могу сработать, но я буду опускаться, если смогу ее найти. Я подбрасывал флаги msgbox для каждого события формы и события текстового поля, которое, я могу себе представить, могло относиться, но безрезультатно. Многие события, которые звучат так, как будто они будут работать, относятся только к сводным таблицам.

Я хочу запускать обновление источника строки каждый раз, когда пользователь выбирает другую запись.

Кажется, это должно быть очевидно, но я ничего не могу найти на форумах, и кажется, что очень немногие используют формы SplitView.

1 Ответ

0 голосов
/ 02 июля 2018

On Current был триггер события, который я искал. Мне никогда бы не пришло в голову назвать это так. Путь Microsoft. Текст описания гласит «Макрос или функция, которая запускается, когда фокус перемещается от одной записи к другой». Гав.

...