[发明专利]一种基于XML和动态脚本文件配置实现的通用数据列表方法无效

专利信息
申请号: 200910018622.6 申请日: 2009-09-07
公开(公告)号: CN101645075A 公开(公告)日: 2010-02-10
发明(设计)人: 肖祝川 申请(专利权)人: 浪潮集团山东通用软件有限公司
主分类号: G06F17/30 分类号: G06F17/30;G06Q10/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 250014山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 xml 动态 脚本 文件 配置 实现 通用 数据 列表 方法
【权利要求书】:

1.一种基于XML和动态脚本文件配置实现的通用数据列表方法,其特征在于,通过Xml文件配置定义列表的索引信息、数据列表信息和业务处理的按钮功能,客户部门调整业务功能如下:

A.索引定义部分如下:

<objectRoot>

<object title=″地区″titlewidth=″25″name=″T_DQ″id=″txtDQ″type=″0″HelpID=″ZWDQZD″HelpNo=″XS99″Filter=″″width=″100″readoniy=″0″QueryString=″″FiledName=″″/>

<object title=″过滤条件″titlewidth=″50″name=″T_Filter″id=″txtFilter″type=″2″HelpID=″″HelpNo=″″Filter=″ZWWLDW″width=″150″readonly=″1″QueryString=″″FiledName=″″/>

</objectRoot>

定义解释如下

title索引标题

titlewidth索引标题宽度

name索引名称

id索引ID

type索引类型0帮助1日期2过滤

HelpID帮助ID

HelpNo帮助序号

Filter帮助的过滤条件

width索引内容宽度

readonly是否只读

QueryString来自地址条件

FiledName来自地址条件对应的字段条件

B.数据列信息定义如下:

<select Title=″部门调整″sql=″select ZWDQZD_DQBH,ZWDQZD_DQMC,KCBMZD_BMBH,KCBMZD_BMMC,YXKHJBB_KHBH,YXKHJBB_KHMC from YXKHJBB left join XSBMKH on(YXKHJBB_KHBH=XSBMKH_DWBH)left join KCBMZD on(KCBMZD_BMBH=XSBMKH_BMBH),ZWDQZD whereYXKHJBB_CSQY=ZWDQZD_DQBH″OrderString=″YXKHJBB_KHBH″Pagsize=″20″>

<Fields title=″选择″FiledName=″″Align=″center″Width=″10″DataFormatString=″″EditFlag=″2″DoKey=″″EJS=″″DefVal=″″IsSum=″0″/>

<Fields title=″客户编号″FiledName=″YXKHJBB_KHBH″Align=″left″Width=″10″DataFormatString=″″EditFlag=″0″DoKey=″″EJS=″″DefVal=″″IsSum=″0″/>

<Fields title=″客户名称″FiledName=″YXKHJBB_KHMC″Align=″left″Width=″30″DataFormatString=″″EditFlag=″0″DoKey=″″EJS=″″DefVal=″″IsSum=″0″/>

<Fields title=″地区编号″FiledName=″ZWDQZD_DQBH″Align=″left″Width=″10″DataFormatString=″″EditFlag=″0″DoKey=″″EJS=″″DefVal=″″IsSum=″0″/>

<Fields title=″地区名称″FiledName=″ZWDQZD_DQMC″Align=″left″Width=″20″DataFormatString=″″EditFlag=″0″DoKey=″″EJS=″″DefVal=″″IsSum=″0″/>

<Fields title=″部门编号″FiledName=″KCBMZD_BMBH″Align=″left″Width=″10″DataFormatString=″″EditFlag=″0″DoKey=″″EJS=″″DefVal=″″IsSum=″0″/>

<Fields title=″部门名称″FiledName=″KCBMZD_BMMC″Align=″left″Width=″20″DataFormatString=″″EditFlag=″0″DoKey=″″EJS=″″DefVal=″″IsSum=″0″/>

</select>

定义解释如下

Sql数据源信息

OrderString列表的排序字段

Pagsize列表的页的大小

Title字段标题

FiledName字段名称

Align对齐方式

Width显示的宽度

DataFormatString显示格式

EditFlag 0不可以编辑1可以编辑2选择框3单选框

DoKey事件

EJS事件脚本

DefVal默认值

IsSum是否合计0否1是

C.按钮定义部分为

<bottonRoot>

<botton id=″btn01″name=″全选″title=″全选″EJS=″SetAll(true)″/>

<botton id=″btn02″name=″取消全选″title=″取消全选″EJS=″SetAll(false)″/>

<botton id=″btn01″name=″部门调整″title=″部门调整″EJS=″SetBMBH()″/>

<botton id=″btn02″name=″退出″title=″退出″EJS=″Exit()″/>

</bottonRoot>

定义解释如下

Id按钮的ID

Name按钮名称

Title按钮提示

EJS按钮实行的脚本函数,该脚本函数在脚本文件中定义。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团山东通用软件有限公司,未经浪潮集团山东通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910018622.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top