DataTables("泵送明细_Table5").DataCols.Add("泵工工资明细_实际工资", Gettype(Integer), " iif([泵工工资明细_姓名] = '做公司', null, iif([泵工工资明细_出勤] Is null or [泵工工资明细_出勤] = 0 , 0 ,iif([泵工工资明细_出勤] >= 28 ,[泵工工资明细_基础工资] , [泵工工资明细_基础工资] / 28 * [泵工工资明细_出勤]))) " )
DataTables("泵送明细_Table5").DataCols.Add("泵工工资明细_1000_1", Gettype(Double), " iif([泵工工资明细_姓名] = '做公司', null, iif([泵工工资明细_作业方量] Is null ,null ,iif([泵工工资明细_作业方量] < = 1000,[泵工工资明细_作业方量] ,1000))) " )
DataTables("泵送明细_Table5").DataCols.Add("泵工工资明细_2000_1.5", Gettype(Double), " iif([泵工工资明细_姓名] = '做公司', null, iif([泵工工资明细_作业方量] Is null ,null ,iif([泵工工资明细_作业方量] < = 1000, null, iif([泵工工资明细_作业方量] < = 2000,[泵工工资明细_作业方量] - 1000 ,1000)))) " )
DataTables("泵送明细_Table5").DataCols.Add("泵工工资明细_3000_2", Gettype(Double), " iif([泵工工资明细_姓名] = '做公司', null, iif([泵工工资明细_作业方量] Is null ,null ,iif([泵工工资明细_作业方量] < = 1000, null, iif([泵工工资明细_作业方量] < = 2000, null, iif([泵工工资明细_作业方量] < = 3000,[泵工工资明细_作业方量] - 2000 ,1000))))) " )
DataTables("泵送明细_Table5").DataCols.Add("泵工工资明细_4000_2.5", Gettype(Double), " iif([泵工工资明细_姓名] = '做公司', null, iif([泵工工资明细_作业方量] Is null ,null ,iif([泵工工资明细_作业方量] < = 1000, null, iif([泵工工资明细_作业方量] < = 2000, null, iif([泵工工资明细_作业方量] < = 3000, null, iif([泵工工资明细_作业方量] < = 3000,[泵工工资明细_作业方量] - 3000 ,1000)))))) " )
DataTables("泵送明细_Table5").DataCols.Add("泵工工资明细_5000_3", Gettype(Double), " iif([泵工工资明细_姓名] = '做公司', null, iif([泵工工资明细_作业方量] Is null ,null ,iif([泵工工资明细_作业方量] < = 1000, null, iif([泵工工资明细_作业方量] < = 2000, null, iif([泵工工资明细_作业方量] < = 3000, null, iif([泵工工资明细_作业方量] < = 4000, null, iif([泵工工资明细_作业方量] < = 5000,[泵工工资明细_作业方量] - 4000 ,1000))))))) " )
DataTables("泵送明细_Table5").DataCols.Add("泵工工资明细_绩效工资", Gettype(Integer), " iif([泵工工资明细_姓名] = '做公司', null, isnull([泵工工资明细_1000_1],0) * 1 + isnull([泵工工资明细_2000_1.5],0) * 1.5 + isnull([泵工工资明细_3000_2],0) * 2 + isnull([泵工工资明细_4000_2.5],0) * 2.5 + isnull([泵工工资明细_5000_3],0) * 3 + 0.1)" )
DataTables("泵送明细_Table5").DataCols.Add("泵工工资明细_其他费用", Gettype(Integer))
DataTables("泵送明细_Table5").DataCols.Add("泵工工资明细_最终工资", Gettype(Integer), "iif([泵工工资明细_姓名] = '做公司', null, Isnull([泵工工资明细_实际工资], 0) + Isnull([泵工工资明细_绩效工资], 0) + Isnull([泵工工资明细_其他费用], 0))")
DataTables("泵送明细_Table5").DataCols.Add("泵工工资明细_备注", Gettype(String))