发明名称 |
在Windchill系统中实现带搜索功能的树状控件的方法 |
摘要 |
本发明涉及一种在Windchill系统中实现带搜索功能的树状控件的方法,包括步骤:将Windchill系统中的标准类型选择页面重定向到客制化类型选择JSP页面;提供包含多个结点以及对应至少部分结点而设置的单选按钮的显示类型树JSP页面,每个单选按钮设置有存放结点名称的sid属性、存放结点键值的alt属性及存放结点位置的title属性;在客制化类型选择JSP页面中增加搜索文本框、搜索按钮以及指向显示类型树JSP页面的iframe控件;在客制化类型选择JSP页面中为各个单选按钮设置onclick事件;在客制化类型选择JSP页面中增加至少包含ClickAndHide函数以负责完成搜索后自动展开到搜索结点的功能的客户端动态脚本。因此,本发明可实现动态的类型树显示并支持单选及搜索等功能。 |
申请公布号 |
CN102622224B |
申请公布日期 |
2015.05.06 |
申请号 |
CN201210043276.9 |
申请日期 |
2012.02.24 |
申请人 |
浙江吉利汽车研究院有限公司;浙江吉利控股集团有限公司 |
发明人 |
吴剑啸;吴成明;张伟辉;姜辉;赵福全 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
上海波拓知识产权代理有限公司 31264 |
代理人 |
李爱华 |
主权项 |
一种在Windchill系统中实现带搜索功能的树状控件的方法,包括步骤:将Windchill系统中的标准类型选择页面重定向到客制化类型选择JSP页面;提供显示类型树JSP页面:在Windchill系统中存储着根据实际业务场景搭建的类型结构,并且保证数据的存储是符合系统要求以及数据存储规范的;根据系统建模了解数据对象之间的关联关系以及与实际业务的对应关系;再新增一个建模对象用于封装查询出来的最后数据,该新增的建模对象必须包含实际业务中以及搭建树结构时所需的属性;之后根据Windchill系统对象WTTypeDefinitionMaster和WTTyperDefinition之间的关系查询并得到新增的建模对象DocTypeDisplay的树状映射结构的类型封装结果供系统调用;接下来遍历所得到的封装结果,按照期望的形式搭建类型树,并在类型树多个结点中的部分结点的标题属性中增加用来选择的单选按钮;其中每个单选按钮设置有sid属性、alt属性及title属性,该sid属性存放对应结点的名称、该alt属性存放对应结点的键值以及该title属性存放对应结点在类型树中的位置;在该客制化类型选择JSP页面中增加搜索文本框、搜索按钮以及iframe控件,该iframe控件指向该显示类型树JSP页面以负责显示该类型树;在该客制化类型选择JSP页面中为该显示类型树JSP页面中的各个单选按钮分别设置onclick事件;以及在该客制化类型选择JSP页面中增加客户端动态脚本,该客户端动态脚本至少包含ClickAndHide函数以负责完成搜索后自动展开到搜索结点的功能。 |
地址 |
317000 浙江省台州市临海市城东闸头 |