Filemaker - 计算剩余假期

问题描述:

我想计算特定类型休假所需的休假天数,以查找该类休假的余额。举个例子,我已经在不同的日期取得了三个年假的主菜,我想知道年假余额。 创建新条目并选择年假类型的假期时,我想要一个字段显示该类型假期的余额。 ScreenshotFilemaker - 计算剩余假期

+0

如果您有数据输入过程的屏幕截图,将会有所帮助。 – AndreasT

+0

我已经上传了一张截图 – Amur

+0

我们需要更多的上下文(你有哪些表以及它们是如何相关的)。一般来说,您只需从所允许的天数总和中减去所有天数(均按所选类型过滤)。 –

这样的事情应该让你开始。使用此计算的计算字段或变量将在特定类型的期间内为您的人员表中的记录标识给出余额。您需要使用搜索条件填充变量或使用表单中的字段作为输入。

ExecuteSQL (
"SELECT SUM("Leave Days") 
FROM thetable 
WHERE "record primary key field" = ? and "Start Date" >= ? and "End Date" < ? and "Leave Description" = ? " 
; "" ; "";$recordid;$startdate;$enddate;$type) 
+1

我很抱歉,但我不熟悉SQL – Amur

我能够通过“标题休假”表中新增计算字段从“二手休假”表总结了使用的休假天数来解决问题,那么减去他们这给了我的平衡。

感谢大家的帮助。