运行时错误 3032,无法执行此操作 ms-access

Posted

技术标签:

【中文标题】运行时错误 3032,无法执行此操作 ms-access【英文标题】:Runtime error 3032, cannot perform this operation ms-access 【发布时间】:2019-08-07 07:40:51 【问题描述】:

无法将值on unload 设置为其他表单字段。如果该字段未绑定,则值设置正确,当我在表单中为特定字段设置字段控制属性时,unload 事件无法在其他表单字段中设置值说

错误 3032,无法执行此操作。

unload 事件代码如下:

Dim oItem As Variant
Dim sTemp As String
Dim iCount As Integer

iCount = 0

If Me![SelectTenant].ItemsSelected.Count <> 0 Then
    For Each oItem In Me![SelectTenant].ItemsSelected
        If iCount = 0 Then
            sTemp = sTemp & Me![SelectTenant].ItemData(oItem)
            iCount = iCount + 1
        Else
            sTemp = sTemp & mstrSep & " " & Me![SelectTenant].ItemData(oItem)
            iCount = iCount + 1
        End If
    Next oItem
Else
    MsgBox "Nothing was selected from the list", vbInformation
    Exit Sub  'Nothing was selected
End If

Forms!TenantAssign![Tenant].Value = sTemp
End Sub

任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

这表示绑定到Forms!TenantAssign![Tenant]的字段不能接受sTemp类型

另外请注意,当您更正此问题并且代码将在没有错误的情况下运行时,Forms!TenantAssign 将被留下

【讨论】:

不接受价值的原因是什么?这是一个简单的文本类型字段。 不知道。也许这种形式是只读的。从即时窗口尝试:Forms!TenantAssign![Tenant].Value = "Test". 我从即时窗口尝试过,这里也是这样 好的。然后,可以肯定的是,问题与您的代码无关,而是与 TenantAssign 形式有关。 是的,我也确定,但它是一个简单的表单,我检查了它不是只读的。然后还有什么!!??

以上是关于运行时错误 3032,无法执行此操作 ms-access的主要内容,如果未能解决你的问题,请参考以下文章

指定的任务可执行文件“cmd.exe”无法运行。指定的可执行文件不是此操作系统平台的有效应用程序

“执行此操作时出错”

如何解决使用 react-native 构建 APK 时无法执行 aapt 的错误?

onActivityResult 中的操作和“错误在 onSaveInstanceState 之后无法执行此操作”

MySQL无法在错误的表上运行任何SQL查询

我收到一个错误“命令不同步;当我使用mysqli_multi_query时,你现在无法运行此命令