计算字段和增量
Calculated Fields and increments
我正在使用 Starting Point 构建系统,需要有关计算字段的帮助。
基本上,在创建估算时,它采用与链接到的项目相同的 ID,“-1”1 是增量值。因此,如果增量 -1 存在,则该项目的下一个估计将是 -2,依此类推。
例如
项目编号:120000
初步估计: 120000-1
第二次估计: 120000-2
我已经找到了如何在项目 ID(存储为估算 ID)之后添加连字符和数字,就像这样 id_project & "-" & 1
但我不知道如何使用 filemaker 如何使用计算字段来查看如果 120000-2 是一个东西,如果它是 120000-3
非常感谢任何帮助
根据父项目计算相关估算。这将在破折号
后为您提供估算值
我假设您至少在项目和估算之间建立了关系。也许是这样的(没有 Estimates_self table 出现,我稍后会讲到):
如果您在项目上下文中(在链接到项目 table 的布局上),您可以使用类似 Count ( Estimates::id )
.
的内容从那里获得计数
如果您想从 Estimates 的上下文中实现这一点,请创建一个如上所示的自联接,使用项目外键作为匹配字段。然后你可以使用 Count ( Estimates_self::id )
.
最后,没有任何关系图更改的选项是使用 ExecuteSQL
:
ExecuteSQL (
"SELECT COUNT(*) FROM Estimates WHERE project_id = ?" ;
"" ; "" ;
Estimates::project_id
)
所有这些都会为您提供给定项目的估算数量。将其加一,您就得到了新估算值的后缀编号。
我正在使用 Starting Point 构建系统,需要有关计算字段的帮助。
基本上,在创建估算时,它采用与链接到的项目相同的 ID,“-1”1 是增量值。因此,如果增量 -1 存在,则该项目的下一个估计将是 -2,依此类推。
例如
项目编号:120000
初步估计: 120000-1
第二次估计: 120000-2
我已经找到了如何在项目 ID(存储为估算 ID)之后添加连字符和数字,就像这样 id_project & "-" & 1
但我不知道如何使用 filemaker 如何使用计算字段来查看如果 120000-2 是一个东西,如果它是 120000-3
非常感谢任何帮助
根据父项目计算相关估算。这将在破折号
后为您提供估算值我假设您至少在项目和估算之间建立了关系。也许是这样的(没有 Estimates_self table 出现,我稍后会讲到):
如果您在项目上下文中(在链接到项目 table 的布局上),您可以使用类似 Count ( Estimates::id )
.
如果您想从 Estimates 的上下文中实现这一点,请创建一个如上所示的自联接,使用项目外键作为匹配字段。然后你可以使用 Count ( Estimates_self::id )
.
最后,没有任何关系图更改的选项是使用 ExecuteSQL
:
ExecuteSQL (
"SELECT COUNT(*) FROM Estimates WHERE project_id = ?" ;
"" ; "" ;
Estimates::project_id
)
所有这些都会为您提供给定项目的估算数量。将其加一,您就得到了新估算值的后缀编号。