У меня есть поле со списком, которое я хочу использовать, чтобы открыть список отчетов, которые я показываю. Каждый отчет, указанный в поле со списком, извлекается из таблицы (tblObjects
), где у меня есть официальные названия отчетов, краткое описание из двух или трех слов и тип объекта (они также имеют формы, перечисленные в таблице). ,
Все это работает отлично. Однако у меня возникают проблемы с «выбором» элемента в поле со списком. Я не могу ничего выбрать, и написанная мной процедура «После обновления» (см. Код ниже) не выполняется.
Вот несколько изображений этого номера:
Список предметов -
![Report List](https://i.stack.imgur.com/3j7Wb.png)
Свойства для выпадающего списка -
![Combobox properties](https://i.stack.imgur.com/qcXVw.png)
Дизайн таблицы (все поля, кроме ID, short text
) -
![Table Design](https://i.stack.imgur.com/yU6wc.png)
Я попытался удалить код из «После обновления» и оставить событие пустым, однако я все еще не могу выбрать что-либо в списке. Когда я щелкаю элемент в раскрывающемся списке, ничего не происходит.
Вот код:
Private Sub cboReports_AfterUpdate()
DoCmd.OpenReport Me.cboReports.Value, acViewNormal
End Sub