我想计算特定类型假期的总休假天数,以便找到该类假期的余额。举个例子,我已经在不同日期制作了三份年假,我想知道年假余额。 在创建新条目并选择休假类型的年假时,我想要一个字段来显示该类型休假的余额。 Screenshot
答案 0 :(得分:0)
这样的事情应该让你开始。使用此计算的计算字段或变量将为特定类型的期间内的人员表中的记录ID提供余额。您需要使用搜索条件填充变量,或使用表单中的字段作为输入。
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 :(得分:0)
我能够通过在“Entitled Leave”表上添加一个计算字段来解决问题,该表将“已使用的休假”表中的使用休假天数相加,然后减去它们给我的余额。
感谢大家的帮助。