计算字段和增量

时间:2017-11-24 12:04:11

标签: filemaker

我正在使用起点构建系统,需要有关计算字段的帮助。

基本上,当创建估算时,它与其链接到的项目使用相同的ID与" -1" 1是增量值。因此,如果增量-1存在,则该项目的下一个估计值为-2,依此类推。

所以例如

项目ID: 120000

首次估算: 120000-1

第二次估算: 120000-2

我已经找到了如何在项目ID(存储为估计ID)之后添加连字符和数字,如id_project & "-" & 1,但我不知道如何使用filemaker如何使用计算字段来查看是否120000 -2是一个东西,如果它是120000-3

任何帮助非常感谢

1 个答案:

答案 0 :(得分:0)

我假设您至少在项目和估算之间存在关系。也许这样的事情(没有Estimates_self表的出现,我马上就会知道):

enter image description here

如果您在Projects上下文中(在链接到Projects表的布局上),您可以使用Count ( Estimates::id )之类的内容从那里获取计数。

如果要从Estimates的上下文中进行此操作,请使用项目外键作为匹配字段创建如上所示的自联接。然后,您可以使用Count ( Estimates_self::id )

最后,没有任何关系图更改的选项将是使用ExecuteSQL

ExecuteSQL (
  "SELECT COUNT(*) FROM Estimates WHERE project_id = ?" ;
  "" ; "" ;
  Estimates::project_id
)

所有这些都将为您提供给定项目的估算数量。添加一个,你有新的估计后缀编号。