[发明专利]单据多视图实现方法和装置在审
申请号: | 201210367706.2 | 申请日: | 2012-09-28 |
公开(公告)号: | CN103699431A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 唐静;于成刚;李涛;李云华;王光杰 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单据 视图 实现 方法 装置 | ||
1.一种单据多视图实现方法,其特征在于,包括步骤:
接收当前单据的视图构建指令;
当判定当前单据是扩展单据时,加载差量化元数据;所述差量化元数据为当前单据的元数据与原始单据的元数据之间的差量;
根据所述差量化元数据,生成扩展对象;
接收视图配置指令,根据所述配置指令和扩展对象,在所述原始单据的视图基础上配置当前单据的视图;
生成当前单据的视图,并保存当前单据的视图的元数据。
2.根据权利要求1所述的单据多视图实现方法,其特征在于,所述接收当前单据的视图构建指令的步骤之后还包括:
当判定当前单据不是扩展单据时,加载当前单据的元数据;
接收到视图配置指令,根据所述配置指令和当前单据的元数据,配置当前单据的视图,并执行所述生成当前单据的视图,并保存当前单据的视图的元数据的步骤。
3.根据权利要求1或2所述的单据多视图实现方法,其特征在于,还包括步骤:
接收布局请求;
当判定所述布局请求中包括视图加载信息时,将当前单据的元数据和当前单据的视图的元数据叠加,生成视图布局元数据;
解析所述视图布局元数据,并根据解析后的所述视图布局元数据,生成当前单据的可视化界面。
4.根据权利要求3所述的单据多视图实现方法,其特征在于,所述接收布局请求的步骤之后还包括:
当判定所述布局请求中不包括视图加载信息时,解析当前单据的元数据,并根据解析后的当前单据的元数据,生成当前单据的可视化界面。
5.一种单据多视图实现装置,其特征在于,包括:
指令接收模块,用于接收当前单据的视图构建指令;接收视图配置指令;
元数据加载模块,用于当判定当前单据是扩展单据时,加载差量化元数据;所述差量化元数据为当前单据的元数据与原始单据的元数据之间的差量;
扩展对象生成模块,用于根据所述差量化元数据,生成扩展对象;
视图配置模块,用于根据所述配置指令和扩展对象,在所述原始单据的视图基础上配置当前单据的视图;
视图生成模块,用于生成当前单据的视图,并保存当前单据的视图的元数据。
6.根据权利要求5所述的单据多视图实现装置,其特征在于,所述元数据加载模块还用于,当判定当前单据不是扩展单据时,加载当前单据的元数据;
所述视图配置模块还用于,根据所述配置指令和当前单据的元数据,配置当前单据的视图。
7.根据权利要求5或6所述的单据多视图实现装置,其特征在于,所述指令接收模块还用于,接收布局请求;
所述单据多视图实现装置还包括:
叠加模块,用于当判定所述布局请求中包括视图加载信息时,将当前单据的元数据和当前单据的视图的元数据叠加,生成视图布局元数据;
解析模块,用于解析所述视图布局元数据;
界面生成模块,用于根据解析后的视图布局元数据,生成当前单据的可视化界面。
8.根据权利要求7所述的单据多视图实现装置,其特征在于,所述解析模块还用于,当判定所述布局请求中不包括视图加载信息时,解析当前单据的元数据;
所述界面生成模块还用于,根据解析后的当前单据的元数据,生成当前单据的可视化界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210367706.2/1.html,转载请声明来源钻瓜专利网。