1

我正在构建一个需要将表格显示为列表并允许用户将此类列表导出为 Excel 电子表格的数据库。创建报告,将它们显示为列表并提供导出为 Excel 的按钮不是问题,但是我注意到当我显示这些列表时,用户仍然可以编辑它们,因此添加/删除记录并修改现有记录的内容。我想找到一种在可视化列表时避免此类修改的方法,以确保用户不会意外更改数据。

关于如何做到这一点的任何想法?我正在使用 Filemaker pro 11

提前致谢。

4

1 回答 1

1

根据您的需要,有几种不同的方法可能是合适的:

  1. 在布局模式下,单击字段,进入检查器的数据选项卡,然后在“浏览”模式下关闭字段输入。(您还可以选择在“查找”模式下关闭字段输入。您可以一次选择多个字段以对所有字段进行选择。)如果您的用户可以定期在这些字段中输入数据但您不希望他们为此特定布局输入数据。
  2. 在管理数据库中,在字段选项下,在自动输入选项卡中打开数据输入期间禁止修改值。如果您只在导入期间或使用脚本更改字段的值,这是合适的。
  3. 在管理安全性中,为该表(或那些字段)创建一个仅供查看的新权限集。这适用于某些用户应该能够修改数据而其他用户应该能够修改数据的情况。

还有其他方法,但这是限制用户访问数据的三种最常见的方法。

于 2012-09-08T20:01:21.273 回答