求助_合计小时取整问题_人力资产
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 2  1/1   1  
作者
内容
cmlang  [个人空间]


注册  2009-08-06
发贴数  8
精华贴  1
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2011-04-10 21:49

在考勤班次里面我已经设置提前和延时是否计入,选择否了。 
为什么在如图:合计时间里面正常上下班不是:480分钟(8小时),最后一列”合计小时“,怎么样才能显示半小时取整的 8小时,7.5小时,9.5小时,12小时,8小时。  不要显示几小时几分。



        


三生石  [个人空间]
QQ名  Meng


注册  2005-09-20
发贴数  7383
精华贴  14
原创贴  6
来自  杭州
状态  正常

级别  版主
#2»发布于2011-04-17 19:36

 
可以用脚本来实现,具体做法如下: 
 
考勤日帐=》功能=》明细列表脚本定义,然后把下面的脚本复制进去保存即可。 
 
 
int load_ext() 

  return 1; 
}; 
 
int show_row_ext() 

int h,m; 
string sh; 
 
  h = total_minute/60; 
  sh = h; 
  m = total_minute - h*60; 
  if(m>=30) 
    sh = sh + ".5"; 
  sh = sh+"小时"; 
 
  total_hour = sh; 
 
  return 1; 
}; 
 
int main() 

  return 1; 
};


        




 三生石上旧精魂 赏月吟风莫要论 惭愧情人远相访 此身虽异性长存 


 2  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]