发明名称 寻址方法和装置
摘要 本发明提供了一种寻址方法,用于在组织架构中进行寻址,包括:接收用户输入的寻址命令;校验所述寻址命令是否正确;在校验结果为所述寻址命令正确的情况下,将所述寻址命令解析为SQL语句;以及执行所述SQL语句并返回寻址结果,其中,所述寻址命令是根据所述用户的需求,由所述组织架构中的节点、节点的属性约束以及节点阶次组成的逻辑关系。本发明还提供了一种寻址装置。本发明所提供的组织架构寻址方法使得工作流产品的灵活性和易用性大大提高,能够满足企业各种复杂工作流应用的需要。
申请公布号 CN101576925B 申请公布日期 2013.03.27
申请号 CN200910087736.6 申请日期 2009.06.24
申请人 用友软件股份有限公司 发明人 郝春强
分类号 G06F17/30(2006.01)I;G06Q10/06(2012.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京友联知识产权代理事务所(普通合伙) 11343 代理人 尚志峰;梁朝玉
主权项 一种寻址方法,用于在企业组织架构中进行寻址,其特征在于,包括以下步骤:接收用户编写的寻址命令;校验所述寻址命令是否正确;在校验结果为所述寻址命令正确的情况下,将所述寻址命令解析为SQL语句;以及执行所述SQL语句并返回寻址结果,其中,所述寻址命令是根据所述用户的需求,由所述企业组织架构中的节点、节点的属性约束以及节点阶次组成的逻辑关系,所述属性约束包括属性和属性运算符,当所述节点不包括属性约束时,表示返回该节点的全部值;将所述寻址命令解析为SQL语句具体为:将所述寻址命令以对象的方式放置在内存中;校验所述寻址命令中的所述属性约束的所述属性是否存在;以及在所述属性存在的情况下,根据数据库中的组织元数据生成SQL语句;所述校验所述寻址命令中的所述属性约束的所述属性是否存在具体为:从数据库中读取组织元数据,将所述组织元数据以对象的方式放置在内存中;以及检查所述组织元数据中是否存在所述寻址命令中的所述属性,如果存在所述属性,则确定所述属性存在,否则提示异常。
地址 100094 北京市海淀区北清路68号用友软件园