Я пытаюсь скрыть определенные столбцы в разделенной форме Access 2007 через код. Мне нужна форма, чтобы проверить определенные условия, чтобы увидеть, нужно ли отображать столбец или нет. У меня есть код в событии «Активировать» формы, чтобы скрыть столбец следующим образом:
txtControl.ColumnHidden = True
Этот код работает в событии «Открыть», но если я скрою столбец при активации, он не отобразит эти изменения, пока я не закрою форму и не открою ее снова. Я пытался вызвать методы формы, перерисовки и запроса, но это не работает. Пожалуйста, помогите!
Редактировать: В идеале мне нужно, чтобы это событие происходило всякий раз, когда фокус переключается на эту форму. Поэтому я использую событие Activate, а не событие Open.