因为客户需求关系,对员工资料进行了大规模的调整,目前涉及附加扩展属性里面(见图片),需要用脚本得到两个日期间的数值(使用期限=试用期开始到试用期结束的时间)。填写试用期开始与结束时间,试用期期限自动得到数值。 int obj_change() { //change_obj // dbg(change_obj) // 定义变量再用变量 string date_beg, date_end,Sex; date_beg = gui_get_val("date_sy_ks"); date_end = gui_get_val("date_sy_js"); int sy_qx; sy_qx = get_day_between(date_beg, date_end); dbg('date_beg: ' + date_beg); dbg('date_end: ' + date_end); dbg('sy_qx: ' + sy_qx); gui_set_val('fmask_sy_qx', sy_qx); return 1; }; 以上脚本是得不到需要的数值的,所以还恳请帮助!
诚信是金!!!!提供onlyit系统服务:人力资源、进销存生产管理、数字化工厂建设等一条龙服务:401698929 13958183550
测试过了,obj_change可以获取基本资料内的值,获取不到附加属性的值,可能需要官方修复一下,暂时改为保存的时候执行也可以 int func_save_rec() { string date_beg, date_end; date_beg = gui_get_val("date_sy_ks"); date_end = gui_get_val("date_sy_js"); int sy_qx; sy_qx = get_day_between(date_beg, date_end); gui_set_val('imask_sy_qx', sy_qx+1); //msg('save rec'); //can_save=1; return 1; };
官方认证第三方服务团队 樊文俊(越南-叶子) QQ:121305301 TEL:+84869350626 承接越南北部-河内周边省份-OIT部署和维护服务(24小时上门或远程服务) 服务介绍:http://www.onlyit.cn/onlyit_service.html
这个问题是由于调用了 set_parent 引起的,下次发布版本会加以改进。
系统员工卡片资料明明有试用的字段 怎么还用附加属性?
多重职务不同试用期
登录后方可发贴