用于管理信息系统的树视图的节点属性显示方法技术方案

技术编号:4349764 阅读:240 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种用于管理信息系统的树视图的节点属性显示方法,包括:提供界面以接受用户设置各类节点所要显示的属性;以设置的所要显示的属性更新属性显示配置文件;解析属性显示配置文件以得到各类所要显示的属性,并存入属性显示配置对象;加载显示树视图时,获取节点的类;根据节点的类从属性显示配置对象中获取类所要显示的属性;根据获取的类所要显示的属性,显示节点属性的内容。本发明专利技术能够现有技术当要满足不同用户关于树视图节点的不同显示需求时,需要开发人员修改管理信息系统软件的程序代码,工作量较大的问题,进而实现了用户可以很方便地根据自身的需要自行定制所要显示的节点的属性,从而可以满足不同用户的不同显示需求。

【技术实现步骤摘要】

本专利技术涉及lt控领域,具体而言,涉及一种用于管理信息系统 的树视图的节点属性显示方法。
技术介绍
在PLM ( Product Lifecycle Management,产品生命周期管理)、 ERP (Enterprise Resource Planning,企业资源-见划)等管理4言息系 统软件中,通常在程序设计时就已经确定树一见图节点显示节点的哪 些属性。在实现本专利技术过程中,专利技术人发现现有技术当要满足不同用户 关于树视图节点的不同显示需求时,需要开发人员修改管理信息系 统软件的程序代码,这导致较大的工作量。
技术实现思路
本专利技术旨在提供一种用于管理信息系统的树视图的节点属性 显示方法,能够解决现有技术当要满足不同用户关于树视图节点的 不同显示需求时,需要开发人员修改管理信息系统软件的程序代 码,工作量较大的问题。在本专利技术的实施例中,提供了 一种用于管理信息系统的树视图 的节点属性显示方法,包括提供界面以接受用户设置各类节点所要显示的属性;以i殳置的所要显示的属性更新属性显示配置文件;解析属性显示配置文件以得到各类所要显示的属性,并存入属性显示配置对象;加载显示树视图时,获取节点的类;根据节点的类从 属性显示配置对象中获取类所要显示的属性;根据获取的类所要显 示的属性,显示节点属性的内容。可选的,在上述的方法中,才是供界面包括*接受用户对树^见图 的节点的选4奪; -提供激活界面的选项,用于4妄受用户的对选项的选 才奪;当接收到用户选4奪选项时,弹出界面。可选的,在上述的方法中,提供界面还包括接受用户对树一见 图的菜单栏的选择;4是供激活界面的选项,用于接受用户的对选项 的选4奪;当接收到用户选4奪选项时,弹出界面。可选的,在上述的方法中,提供界面以接受用户设置各类节点 所要显示的属性包括在界面中列出所有类,以接受用户关于类的选择。可选的,在上述的方法中,提供界面以接受用户设置各类节点 所要显示的属性还包括在界面中列出所选择的类的所有属性,以 接受用户关于类的所要显示的属性的选择。可选的,在上述的方法中,所选择的所要显示的属性是多个。可选的,在上述的方法中,才艮据获取的类所要显示的属性,显 示节点属性的内容具体包括在多个所要显示的属性的内容之间显 示分隔符。可选的,在上述的方法中,提供界面以接受用户设置各类节点 所要显示的属性还包括接受用户关于分隔符的选择。可选的,在上述的方法中,才艮据节点的类乂人属性显示配置对象中获取类所要显示的属性包括获取分隔符。可选的,在上述的方法中,属性显示配置文件是XML格式文件。因为提供了友好的属性设置界面,用户可以通过该界面定制树 视图的节点显示哪些属性的内容,所以解决了现有技术当要满足不 同用户关于树视图节点的不同显示需求时,需要开发人员修改管理 信息系统软件的程序代码,工作量较大的问题,进而实现了用户可 以很方便地根据自身的需要自行定制所要显示的节点的属性,从而 可以满足不同用户的不同显示需求。附图说明此处所_说明的附图用来^是供对本专利技术的进一步理解,构成本申 请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并 不构成对本专利技术的不当限定。在附图中图1示出了根据本专利技术实施例的用于管理信息系统的树视图的 节点属性显示方法的流程图2示出了根据本专利技术优选实施例的用于管理信息系统的树视 图的节点属性显示方法的流程图。具体实施例方式下面将参考附图并结合实施例,来详细i兌明本专利技术。图1示出了根据本专利技术实施例的用于管理信息系统的树视图的 节点属性显示方法的流程图,包括以下步骤步骤S10 ,提供界面以接受用户设置各类节点所要显示的属性;步骤S20,以,没置的所要显示的属性更新属性显示配置文件;步骤S30,解析属性显示配置文件以得到各类所要显示的属性, 并存入属性显示配置对象;步骤S40,加载显示树浮见图时,获耳又节点的类;步骤S50,才艮据节点的类从属性显示配置对象中获取该类所要 显示的属性;步骤S60,根据获取的该类所要显示的属性,显示节点属性的 内容。该节点属性显示方法由于提供了友好的属性设置界面,用户可 以通过该界面定制树一见图的节点显示哪些属性的内容,而不是软件 ^^码一旦定版就无法再进4亍^修改,解决了现有4支术当要满足不同用 户关于树视图节点的不同显示需求时,需要开发人员修改管理信息 系统软件的程序代码,工作量较大的问题。使用该方法可以很方便 地根据自身的需要自行定制所要显示的节点的属性,从而可以满足 不同用户的不同显示需求。使用该方法,节点总是显示最新设置的属性的内容,同时自动 刷新节点的显示内容,提供了快速刷新的方法,用户配置新的所要 显示的属性后,节点能很快显现出新的属性内容。可选的,步骤S10中的提供界面包括接受用户对树视图的节 点的选择;提供激活界面的选项,用于接受用户的对选项的选择; 当接收到用户选4奪选项时,弹出界面。可选的,步骤S10中的提供界面还包括接受用户对树^见图的 菜单栏的选择;提供激活界面的选项,用于接受用户的对选项的选 择;当接收到用户选4奪选项时,弹出界面。可以通过鼠标右键单击节点弹出界面进行设置,也可以通过选择菜 单栏以弹出界面进4iS殳置,此外,还可以有更多激活界面的方式, 如热键、快捷键等,用户可以根据自己的习惯,方便快捷地进行所 要显示的属性的设置。可选的,步骤S10包括在界面中列出所有类,以4姿受用户关 于所要设置的类的选择。可选的,步骤S10还包括在界面中列出所选择的类的所有属 性,以*接受用户关于该类的所要显示的属性的选4,。上述优选实施例提供了界面接受用户设置各类节点所要显示 的属性的具体实施方案。用户可以通过对界面中列出的所有类以及 所选择的类的所有属性的简单的选择的动作即可完成整个设置过程。此外,值得注意的是,当用户通过选择节点以激活界面进行设 置时,由于所选择的节点的类已知,用户可以直接选择该类中的所 要显示的属性来完成设置。可选的,步骤S10中所选择的所要显示的属性是多个。该方法 支持显示多个属性的内容,这样在加载显示树视图后,用户可以同 时看到节点的多个属性的内容,方便用户了解该节点的更多、更丰 富的属性信息。可选的,步骤S60具体包括在多个所要显示的属性的内容之 间显示分隔符。这样,根据所显示的分隔符,用户可以很清楚地了 解到节点的多个属性的内容之间的关系。可选的,步骤S10还包括接受用户关于分隔符的选冲奪。这样, 用户也可以根据自身的需要选择所要显示的属性之间的分隔符。可选的,步骤S50包括荻取分隔符。从而根据获取的类所要 显示的属性以及分隔符,来显示节点属性的内容。可选的,在上述的方法中,属性显示配置文件是XML+各式文 件。该优选实施例4是供了属性显示配置文件的一种用户可编辑的文 件格式。图2示出了根据本专利技术优选实施例的用于管理信息系统的树视 图的节点属性显示方法的流程图,包括以下步骤步骤S 102 ,设置树视图中节点的各个类的所要显示的属性; 步骤S104,保存新的显示配置到属性显示配置XML文件中; 步骤S 106,加载XML文件中的配置信息到属性显示配置对象中;步骤S108,获耳又节点的类;步骤S 110,在属性显示配置对象中获取该类所要显示的属性以 及属性之间的分隔符;步骤S11本文档来自技高网...

【技术保护点】
一种用于管理信息系统的树视图的节点属性显示方法,其特征在于,包括: 提供界面以接受用户设置各类节点所要显示的属性; 以所述设置的所要显示的属性更新属性显示配置文件; 解析所述属性显示配置文件以得到所述各类所要显示的属性,并 存入属性显示配置对象; 加载显示所述树视图时,获取所述节点的类; 根据所述节点的类从所述属性显示配置对象中获取所述类所要显示的属性; 根据获取的所述类所要显示的属性,显示所述节点所述属性的内容。

【技术特征摘要】
1. 一种用于管理信息系统的树视图的节点属性显示方法,其特征在于,包括提供界面以接受用户设置各类节点所要显示的属性;以所述设置的所要显示的属性更新属性显示配置文件;解析所述属性显示配置文件以得到所述各类所要显示的属性,并存入属性显示配置对象;加载显示所述树视图时,获取所述节点的类;根据所述节点的类从所述属性显示配置对象中获取所述类所要显示的属性;根据获取的所述类所要显示的属性,显示所述节点所述属性的内容。2. 根据权利要求1所述的树视图的节点属性显示方法,其特征在 于,纟是供界面包括接受用户对所述树视图的节点的选择;才是供激活所述界面的选项,用于接受用户的对所述选项当接收到用户选4奪所述选项时,弹出所述界面。3. 根据权利要求1所述的树视图的节点属性显示方法,其特征在 于,提供界面还包括接受用户对所述树视图的菜单栏的选择;提供激活所述界面的选项,用于接受用户的对所述选项当才妄收到用户选4奪所述选项时,弹出所述界面。4. 根据权利要求1所述的树视图的节点属性显示方法,其特征在于,提供界面以接受用户设置各类节点所要显示的属性包括在所述界面...

【专利技术属性】
技术研发人员:刘昱张传会
申请(专利权)人:北京数码大方科技有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1