VFP IF条件计算
例如:
工资系统中.以工作岗位编号作为计算的条件 其中有2各岗位号 100001,200001
那么:
IF 岗位号开头是1的并且工时>8 按照 日工资=(工时-8)*5.75.1.5+8*5.75
if 岗位号开头是2的 按照 日工资=8*5.75+(实际工作时间-8)*5.75*1.5
请问这个IF语句该怎么写呢?应该多条件的使用DO CASE吧?
人气:151 ℃ 时间:2020-09-29 03:20:32
解答
用IF:if subs(工作岗位编号,1,1)='1' and 工时>8 日工资=(工时-8)*5.75.1.5+8*5.75 endif if subs(工作岗位编号,1,1)='2' 日工资=8*5.75+(实际工作时间-8)*5.75*1.5 endif 用DO CASE:DO CASEcasesubs(工作岗...
推荐
- vfp 统计满足条件的个数
- vfp中计算总分的命令
- 用VFP计算问题
- vfp中计算问题
- 关于vfp中的运算顺序
- 函数f(x)=a^x/(1+a^x) -a是奇函数 则实数a的值为?
- 若A>0,B>0,C
- 在三角形中,角A,B,C对边为a,b,c角A,B,C成等差数列.求cosB的值?若边a,b,c成等比求sinAsinC的值?
猜你喜欢