公式如下:
如果 GetSalaryPeriod(1,-1)+GetSalaryPeriod(2,-1)*0.01-GetYear(入職日期)-GetMonth(入職日期)*0.01 >10 則
工齡工資=50
否則如果 GetSalaryPeriod(1,-1)+GetSalaryPeriod(2,-1)*0.01-GetYear(入職日期)-GetMonth(入職日期)*0.01 < 1 則
工齡工資=0
否則
工齡工資=fix(GetSalaryPeriod(1,-1)+GetSalaryPeriod(2,-1)*0.01-GetYear(入職日期)-GetMonth(入職日期)*0.01)*5
如果完
相關函數(shù)說明:
一、截尾函數(shù):取數(shù)字的整數(shù)部分。
1、FIX(數(shù)字) 如:FIX(9.8) = 9;如 X=10.25 則 FIX(X)=10
二、日期函數(shù):
1、GetYear 取得日期參數(shù)的年份
2、GetMonth 取得日期參數(shù)的月份
3、GetDay 取得日期參數(shù)的天數(shù)
4、GetSysDate 取得SQL服務器系統(tǒng)日期
三、期間函數(shù):
1、GetsalaryPeriod:取工資期間信息的函數(shù),可以取到當前工資類別的當前年度,期間,次數(shù)信息,可以
取指定類別下年度,期間和次數(shù),函數(shù)包括兩個參數(shù):
1、參數(shù)1(1表示年度,2表示期間,3表示次數(shù),其他數(shù)字表示次數(shù));
2、參數(shù)2( -1當前工資類別;0表示在k/3系統(tǒng)參數(shù)中工資中當前年度,當前期間;也可以指定的類別)
例如:GetsalaryPeriod(1,-1):表示當前類別下的年度。
可以在公式常量中設置12個常量,代表12個月份,每個月的天數(shù)為常量值。
工資工式中:取當前日期的月份GetMonth(當前日期),
當前月的天數(shù)GetSysConst(0,2008,GetMonth(當前日期),0,"天數(shù)")