Поле со списком для открытия отчетов - невозможно выбрать элементы в поле со списком - PullRequest
1 голос
/ 11 апреля 2019

У меня есть поле со списком, которое я хочу использовать, чтобы открыть список отчетов, которые я показываю. Каждый отчет, указанный в поле со списком, извлекается из таблицы (tblObjects), где у меня есть официальные названия отчетов, краткое описание из двух или трех слов и тип объекта (они также имеют формы, перечисленные в таблице). ,

Все это работает отлично. Однако у меня возникают проблемы с «выбором» элемента в поле со списком. Я не могу ничего выбрать, и написанная мной процедура «После обновления» (см. Код ниже) не выполняется.

Вот несколько изображений этого номера:

Список предметов -
Report List
Свойства для выпадающего списка -
Combobox properties
Дизайн таблицы (все поля, кроме ID, short text) -
Table Design

Я попытался удалить код из «После обновления» и оставить событие пустым, однако я все еще не могу выбрать что-либо в списке. Когда я щелкаю элемент в раскрывающемся списке, ничего не происходит.

Вот код:

Private Sub cboReports_AfterUpdate()
    DoCmd.OpenReport Me.cboReports.Value, acViewNormal
End Sub

1 Ответ

1 голос
/ 12 апреля 2019

Как отмечено в комментариях, вам нужно убедиться, что для свойства Разрешить редактирование установлено значение Да в свойствах данных самой формы:

enter image description here

Если для этого свойства установлено значение Нет , все элементы управления в форме становятся доступными только для чтения, независимо от того, имеет ли форма Источник записи и независимо от того, связан ли элемент управления формы или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...