原创_在合同查询中添加“合同签订次数”怎么实现_人力资产
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 6  1/1   1  
作者
内容
louis  [个人空间]


注册  2014-03-19
发贴数  11
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2014-03-26 18:01

在合同查询中添加“合同签订次数”怎么实现



        


louis  [个人空间]


注册  2014-03-19
发贴数  11
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2014-03-26 18:01

求高人指点!


        


awfixtdm  [个人空间]


注册  2011-08-18
发贴数  445
精华贴  2
原创贴  5
来自  
状态  正常

级别  版主
#3»发布于2014-03-27 09:09

在人事合同里加不了,没有添加扩展列的功能,不过可以灵活变通一下,一个是自己在数据脚本里写个扩展查询,要写的东西比较多,麻烦跳过 
 
第二个简便点的方法,在人员资料里可以加扩展字段,就在人员资料里加吧。 
 
1、进人员资料,显示定制,新建一个方案,把要显示的定义一下,便合同开始,结束,工号,姓名这些,保存一下。 
 
2、在“功能”--“列表扩展字段定义”下添加一个扩展字段 
     编码:ht     名称:合同签订次数   类型:字符型      //随手打的,可以自己设 
 
3、“功能”---“记录管理列表脚本定义”下,保存重登录一下就行了 
     int show_row_ext() 

db_run("select count(1) from emp_contract where emp_id = '"+emp_id+"'")  //查签订次数 
ht=db_res(0)   //把值给ht,就是我们上面设的扩展字段 
  return 1; 
}; 
 
 
 
写入上面两句,




        




QQ:80240800

awfixtdm  [个人空间]


注册  2011-08-18
发贴数  445
精华贴  2
原创贴  5
来自  
状态  正常

级别  版主
#4»发布于2014-03-27 09:10

实现效果如下图所示,最后是签订次数



        




QQ:80240800

awfixtdm  [个人空间]


注册  2011-08-18
发贴数  445
精华贴  2
原创贴  5
来自  
状态  正常

级别  版主
#5»发布于2014-03-27 09:12

要显示成第几次,就把第二句换成 
 
ht="第"+db_res(0)+"次"



        




QQ:80240800

louis  [个人空间]


注册  2014-03-19
发贴数  11
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#6»发布于2014-03-27 09:44

如无期限合同呢


        



 6  1/1   1  

登录后方可发贴


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