Интересно, задают ли правильный вопрос? Это звучит как проблема в Access, которую вы пытаетесь обойти. Я не знаком с самим Access (так что я, вероятно, не должен комментировать), но я очень хорошо знаком с доступностью.
Вы вкладываете флажок в ячейку или флажок во всплывающем диалоговом окне, например, когда вы сортируете столбец и хотите выбрать / отменить выбор некоторых фильтров? Проблема в том, что сам флажок не имеет метки для чтения или что она имеет метку, но метка может быть прочитана только с помощью сочетания клавиш «read all» (например, ins + down) или «read current» (Ins + вверх)?
Чтобы обозначить это в терминах html, в следующем коде будет отображаться флажок, который визуально выглядит так, как будто флажок имеет метку, но программа чтения с экрана не знает, что метка есть.
<input type="checkbox">Do you feel well today?
Программа чтения с экрана просто скажет «флажок». Однако, если вы привязываете метку к флажку, используя элемент <label>
<input type="checkbox" id="mycheck"><label for="mycheck">Do you feel well today?</label>
затем программа для чтения с экрана знает , что у флажка есть ярлык и он говорит: «Вы сегодня хорошо себя чувствуете, флажок не проверен».
Я знаю, что это касается исходного вопроса, но мне интересно, создаете ли вы флажок в Access или пытаетесь перейти к флажку, который изначально существует в Access (например, диалоговое окно сортировки). Если вы создаете флажок, то аналогично тому, как вы должны связать ярлык с флажком в html, мне интересно, есть ли способ связать ярлык с флажком в Access. Если так, то вам не понадобится обходной путь.