【发布时间】:2013-09-25 16:02:35
【问题描述】:
我正在处理一个 Access 2010 项目,我创建了一个表单并正在使用 if 语句来启用/禁用字段。
我使用的代码是,
DueDate.Enabled = False
除了一个名为“tblJobs.Engineer”的组合框外,这一切正常。我无法重命名此字段,但我认为问题在于其中的点,因为我需要错误对象。
我尝试将Forms!frmJobs! 添加到开头,但仍然出现相同的错误。
【问题讨论】:
-
是的,您可以重命名“字段”(它实际上是一个对象,而不是字段,但这是另一个问题...),您应该 b> 重命名“字段”。标准 Access 编码实践是永远不要在表字段名称中使用点或空格,并且您应该遵循相同的对象准则。它将消除使用括号的需要,这是一种米老鼠解决方案,可以解决糟糕的编码选择。