gpt4 book ai didi

ms-access - 如何在 Access 表单中允许添加但禁用编辑?

转载 作者:行者123 更新时间:2023-12-04 04:54:25 25 4
gpt4 key购买 nike

我想设置一个表单,以便用户:

  • 可以查看/排序/过滤所有现有的表记录
  • 可以添加新记录
  • 不能 添加记录后编辑或删除记录

  • 我尝试了以下属性设置:
  • 允许添加="is"
  • 允许删除=“否”
  • 允许编辑 =“否”

  • 使用这些设置,编辑和删除被禁用,但不能添加新记录;表格底部没有用于添加新记录的星号行,屏幕底部的导航控件的“添加新行”图标变灰。

    当我将 Allow Edits 设置回“Yes”时,我会重新启用新行,但我也可以编辑我不想要的现有行。如何允许添加但禁止编辑?

    编辑:我最初通过创建一个空白表单,然后将表格拖到表单上来构建此表单。当我以不同的方式构建它时,通过打开表格然后单击“创建表单”按钮,我能够使用上述属性设置将其设置为允许添加,但不允许删除或编辑。似乎这是使用拖放创建时表单设置方式的问题。

    最佳答案

    我目前在计算机上没有 MS Access,但您可以使用 DoCmd.OpenForm() 从 vba 打开新表单.与 DataMode参数可以设置acFormAdd这将做你需要的。更多信息check MSDN .

    关于ms-access - 如何在 Access 表单中允许添加但禁用编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16970571/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com