FileMaker Pro 13 - 如何使用按钮向记录添加更多字段

时间:2014-11-21 09:36:14

标签: filemaker

这是一个用于在胶片上拍摄照片的数据库。

我想要一个"添加另一个"每个镜头记录中的按钮,按下时,它会在记录中添加一行额外的字段。

我不想为每次拍摄添加另一条记录的原因是因为我希望每张照片只有一条记录,我需要能够同时查看一次拍摄的所有拍摄连续的屏幕。

我已经搜索了我能找到的所有帮助和手册,并且没有想出如何做到这一点。帮助:)!

1 个答案:

答案 0 :(得分:3)

无法以编程方式更改架构。你真正想要做的是使用两个表,Shots和Takes,以及它们之间的一对多关系。然后使用门户来拍摄,放置在镜头布局上,以便在[镜头]记录中添加一行额外的字段"。


加了:

以下是创建必要子拍摄的脚本示例。

Set Variable [ $takeID; Value:Takes::TakeID ] 
Set Variable [ $cameras; Value:Takes::Cameras ] 
# 
Go to Layout [ “SubTakes” (SubTakes) ] 
Loop 
Set Variable [ $i; Value:$i + 1 ] 
Exit Loop If [ $i > ValueCount ( $cameras ) ] 
New Record/Request 
Set Field [ SubTakes::TakeID; $takeID ] 
Set Field [ SubTakes::Camera; GetValue ( $cameras ; $i ) ] 
End Loop 
# 
Go to Layout [ original layout ]