阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 1691|回复: 4

[原创] 管家婆ECT8.2 职员类型排序 BUG

[复制链接]
  • TA的每日心情
    郁闷
    2013-7-21 15:17
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2011-1-21 15:23:48 | 显示全部楼层 |阅读模式
    本帖最后由 烈日当空 于 2011-1-21 15:25 编辑

        呵呵,我又来报bug了,不过这个也是一个不重要的bug,不影响系统使用。



        更新系统到8.2sp1后,在原来四种职员类型的基础上,增加了一种,却发现

    排序是错误的,在 系统管理-设置向导-职员-职员模板 中,修改了职员类型的

    排序,却发现在系统的其他地方,写邮件、即时通讯等地方,排序确实错误的。

    但是自定义常用人组中,排序是正确的。



       经过研究代码,发现这是程序人员疏忽导致的一个问题,因为职员类型的排序,

    在数据库中是正确的,但是数据库是按照id排序,不是按照序号排序,所以这就要

    程序执行调用的时候,按照序号排序。



        后来看到出错的地方,职员类型调用代码是:
    1. <% writeEmployeeStyleSelectBox objConn,"CRM_EmployeeStyle","Style",nStyle,True,0,"" %>
    复制代码
    自定义常用人组中的代码却是:
    1. <% writeEmployeeStyleSelectBoxNew objConn,"CRM_EmployeeStyle","Style",nStyle,True,0,"" %>
    复制代码
    相差一个  “new” ,由此可见,虽然写了新的调取代码,但是系统某些地方却没有相应的修改,

    于是导致了一些地方排序错误。



        解决方法就是将所有需要修改的程序文件找到,在“writeEmployeeStyleSelectBox”后面加一个 “new” 即可。



        或者也可以将 systme 下的 FunDefine.asp 修改,将其中“writeEmployeeStyleSelectBoxNew”去掉“new”,将

    “writeEmployeeStyleSelectBox”加上“new”即可。









       

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2024-5-8 09:21
  • 签到天数: 53 天

    [LV.5]常住居民I

    发表于 2011-1-21 16:15:41 | 显示全部楼层
    老大是高手呀,这BUG也能找出来。
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2022-10-24 09:55
  • 签到天数: 624 天

    [LV.9]以坛为家II

    发表于 2011-1-21 22:47:10 | 显示全部楼层
    确实是个人才,问下8.2的附件问题怎么处理啊???
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    郁闷
    2013-7-21 15:17
  • 签到天数: 18 天

    [LV.4]偶尔看看III

     楼主| 发表于 2011-1-24 08:33:22 | 显示全部楼层
    ty437162 发表于 2011-1-21 22:47
    确实是个人才,问下8.2的附件问题怎么处理啊???

    你的附件怎么了?不能下载吗?还是看不到上传按钮?
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2015-12-11 01:49
  • 签到天数: 169 天

    [LV.7]常住居民III

    发表于 2011-1-25 10:58:58 | 显示全部楼层
    不错,这个版本缺少一个考勤功能,如果有人能做出来就好了
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表