【发布时间】:2019-04-11 17:04:47
【问题描述】:
我有一个组合框,我想用它来打开我显示的报告列表。组合框中列出的每个报告都是从表格 (tblObjects) 中提取的,其中我有报告的正式名称、简短的两三个词描述以及它们的对象类型(表格中也列出了表格) .
这一切都完美无缺。但是,我遇到的问题是在组合框中“选择”一个项目。我完全无法选择任何内容,并且我编写的“更新后”过程(代码见下文)没有发生。
以下是该问题的一些图片:
项目列表 -
组合框的属性 -
表格设计(除 ID 之外的所有字段是short text) -
我尝试从“更新后”中删除代码并将事件留空,但我似乎仍然无法在列表中选择任何内容。当我从下拉列表中单击一个项目时,什么也没有发生。
代码如下:
Private Sub cboReports_AfterUpdate()
DoCmd.OpenReport Me.cboReports.Value, acViewNormal
End Sub
【问题讨论】:
-
也许this thread 对你有用。
-
表单本身的数据属性中的
Allow Edits是否设置为Yes? -
Allow Edits 确实变成了
No。该死的。感谢您为我指明正确的方向。