FileMaker,字段选项:数据和计算值之间的差异

时间:2016-06-09 13:23:31

标签: database macos filemaker

在FileMaker中,这两个设置之间是否有任何细微差别?我的同事说他曾经经历过这两种选择在实践中表现不同,但他不记得细节。是否有一种特殊情况会使一种情况优于另一种情况?

我看到"不要替换现有价值......"设置会有所作为,但假设这是关闭的,它们是否相同?

我已完成Google搜索,并且还阅读了此文档:http://www.filemaker.com/help/13/fmp/en/html/create_db.8.23.html

我正在使用FileMaker 11.

选项1: Option 1

选项2: Option 2

2 个答案:

答案 0 :(得分:1)

Data属性中的值仅用于创建记录,而使用的是计算值:

  1. 创建记录时,如果Data属性中没有任何内容(可以合并)
  2. 如果该字段为空且任何引用的字段已更改。
  3. 如果未选中“不替换现有值”,则更改任何本地引用字段。

答案 1 :(得分:0)

我认为这两者之间没有任何区别。我使用了两者,并没有看到任何行为上的差异。

我想,计算速度有点慢,但除非你一次产生数百万条记录,否则你不会看到任何差异。

在计算中,检查“不要替换现有值”也不应有任何区别。选中或取消选中它只会在创建记录时触发。

显然,我们正在讨论将两者都设置为文字值的情况。计算的值不同,因为您可以插入计算,例如当前日期。