我在FileMaker Pro 11数据库中创建了一个Timestamp
字段,并设置了字段(在文件>管理>数据库下)以自动在字段中输入修改时间戳(日期和时间)。
我希望在数据输入期间通过自己键入时间戳来覆盖此自动输入值,但在提交时,FileMaker会使用自动输入时间戳替换我键入的内容。这对于更新字段也是一样的。
这可能以某种方式吗?
答案 0 :(得分:1)
Offhand我想不到只用一个字段做这个的方法。然而,三场解决方案相当容易。
创建3个字段:
显示时间戳:
// If Override Timestamp is Empty, show Modification Timestamp.
// Otherwise show Override Timestamp.
If ( IsEmpty ( Override Timestamp ) ;
Modification Timestamp ;
Override Timestamp )
然后将覆盖时间戳放在显示时间戳下面。将覆盖时间戳设置为仅在浏览模式下可输入。将显示时间戳设置为仅在查找模式下可以输入。
从UI角度来看,这两个字段似乎是相同的字段,但您将获得所需的结果。