发明名称 不同属性字段的排序方法及系统
摘要 本发明公开了一种不同属性字段的排序方法及系统,解决现有的对不同属性的多字段进行排序设置的过程复杂且不易实现的问题。所述方法包括:设置临时字段;对不同属性的多字段分别进行格式转换;将转换后的多字段组合成一个字符串,并赋值给所述临时字段;采用单字段排序方法对所述临时字段进行排序。所述排序方法简单易行,所述方法满足了用户对多字段排序的需求。与调用数据库多字段排序功能的方式相比,无需保存对象至数据库就可以直接在内存中进行排序,降低了数据库的压力,提高了排序的效率。与调用JAVA内置的多字段排序功能相比,其调用JAVA的单字段排序功能的接口相对简单,因此可以调用现有的单字段排序方法进行处理。
申请公布号 CN100524318C 申请公布日期 2009.08.05
申请号 CN200710163558.1 申请日期 2007.10.15
申请人 金蝶软件(中国)有限公司 发明人 陈勇
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京集佳知识产权代理有限公司 代理人 逯长明
主权项 1、不同属性字段的排序方法,其特征在于,包括:设置临时字段;设置待排序字段的最大长度;根据字段的属性,对不同属性的待排序字段分别计算字段长度;根据所述最大长度进行补0操作,将同一属性的待排序字段转换为相同长度的字符串;将转换后的多字段组合成一个字符串,并赋值给所述临时字段;采用单字段排序方法对所述临时字段进行排序。
地址 518057广东省深圳市南山区深南大道市高新技术产业园区W1-B4