获取#Name?组合框中的错误 - MS Access
Getting #Name? error in combobox - MS Access
我正在尝试为我的表单上的一些项目设置默认值,这样我就不必在将项目扫描到 table 时不断更新它们。我的表单中有 3 个组合框,另外两个工作正常(记录输入后保持相同的值)但是“设备”的 cbx 一直给我这个错误。我尝试通过从“类型”到“设备类型”再到“设备”来更新字段名称,但尚未修复。我将尝试在下面提供良好的背景信息,但如果您需要更多信息,请告诉我。谢谢! --忘了说table 设备类型有一个字段:“EQType”,它被设置为主键。
VBA 在组合框中设置默认值
Private Sub Serial_Number_AfterUpdate()
[Equipment].DefaultValue = [Equipment]
[ToTech].DefaultValue = [ToTech]
[FromTech].DefaultValue = [FromTech]
End Sub
我正在更新的 table 的字段名称:
- 序列号(文本框)
- 控制源:序列号
- 设备(组合框)
- 控制来源:设备
- 行来源:SELECT EQType FROM EquipmentTypes;
- 来自技术(组合框)
- 行来源:SELECT Roster.TechID FROM Roster;
- 到技术(组合框)
- 行来源:SELECT Roster.TechID FROM Roster;
- 添加日期(文本框)--默认值
设置为“=Date()”
表格信息:
拆分表格,命名为“Transfers”,记录来源=Transferstable
DefaultValue
是文本,所以您可能没有引用值:
Private Sub Serial_Number_AfterUpdate()
Me![Equipment].DefaultValue = "'" & Me![Equipment].Value & "'"
Me![ToTech].DefaultValue = Me![ToTech].Value
Me![FromTech].DefaultValue = Me![FromTech].Value
End Sub
我正在尝试为我的表单上的一些项目设置默认值,这样我就不必在将项目扫描到 table 时不断更新它们。我的表单中有 3 个组合框,另外两个工作正常(记录输入后保持相同的值)但是“设备”的 cbx 一直给我这个错误。我尝试通过从“类型”到“设备类型”再到“设备”来更新字段名称,但尚未修复。我将尝试在下面提供良好的背景信息,但如果您需要更多信息,请告诉我。谢谢! --忘了说table 设备类型有一个字段:“EQType”,它被设置为主键。
VBA 在组合框中设置默认值
Private Sub Serial_Number_AfterUpdate()
[Equipment].DefaultValue = [Equipment]
[ToTech].DefaultValue = [ToTech]
[FromTech].DefaultValue = [FromTech]
End Sub
我正在更新的 table 的字段名称:
- 序列号(文本框)
- 控制源:序列号
- 设备(组合框)
- 控制来源:设备
- 行来源:SELECT EQType FROM EquipmentTypes;
- 来自技术(组合框)
- 行来源:SELECT Roster.TechID FROM Roster;
- 到技术(组合框)
- 行来源:SELECT Roster.TechID FROM Roster;
- 添加日期(文本框)--默认值 设置为“=Date()”
表格信息:
拆分表格,命名为“Transfers”,记录来源=Transferstable
DefaultValue
是文本,所以您可能没有引用值:
Private Sub Serial_Number_AfterUpdate()
Me![Equipment].DefaultValue = "'" & Me![Equipment].Value & "'"
Me![ToTech].DefaultValue = Me![ToTech].Value
Me![FromTech].DefaultValue = Me![FromTech].Value
End Sub