说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211106965.X (22)申请日 2022.09.07 (71)申请人 金蝶软件 (中国) 有限公司 地址 518000 广东省深圳市南 山区科技园 科技南十二路2号金蝶软件园A座1-8 层 (72)发明人 万建新 夏阳 (74)专利代理 机构 广州三环 专利商标代理有限 公司 44202 专利代理师 吴松滨 (51)Int.Cl. G06F 9/54(2006.01) G06F 16/2455(2019.01) G06F 16/248(2019.01) (54)发明名称 一种报表数据内存共享方法、 装置、 设备及 存储介质 (57)摘要 本发明公开了一种报表数据内存共享方法、 装置、 设备及存储介质。 所述报表数据内存共享 方法, 包括: 定位目标表 格的报表区域, 提取所述 报表区域中各个单元格的数据, 得到若干个单元 格数据; 分别将每一所述单元格数据分类为可共 享数据或不可共享数据, 得到若干个所述可共享 数据和若干个所述不可共享数据; 为所有所述可 共享数据创建一个共享内存, 并根据所述共享内 存确定各个所述可共享数据的内存地址; 在所述 报表区域中的各个单元格对应写入各个所述不 可共享数据和各个所述可共享数据的内存地址。 本发明能够在多用户操作报表时实现报表数据 内存共享, 提高 内存利用率。 权利要求书2页 说明书8页 附图2页 CN 115495259 A 2022.12.20 CN 115495259 A 1.一种报表数据内存 共享方法, 其特 征在于, 包括: 定位目标表格的报表区域, 提取所述报表区域中各个单元格的数据, 得到若干个单元 格数据; 分别将每一所述单元格数据分类为可共享数据或不可共享数据, 得到若干个所述可共 享数据和若干个所述 不可共享数据; 为所有所述可共享数据创建一个共享内存, 并根据 所述共享内存确定各个所述可共享 数据的内存地址; 在所述报表区域中的各个单元格对应写入各个所述不可共享数据和各个所述可共享 数据的内存地址 。 2.如权利要求1所述的报表数据内存共享方法, 其特征在于, 在所述定位目标表格的报 表区域, 提取 所述报表区域中各个单 元格的数据, 得到若干个单 元格数据之前, 还 包括: 响应管理终端发起的报表数据内存共享请求, 从所述报表数据内存共享请求中提取二 维矩阵, 以根据所述 二维矩阵定位所述目标表格的报表区域。 3.如权利要求1所述的报表数据内存共享方法, 其特征在于, 在所述在所述报表区域中 的各个单元格对应写入各个所述不可共享数据和各个所述可共享数据的内存地址之后, 还 包括: 响应任一用户终端发起的报表数据操作请求, 从所述报表数据操作请求中提取目标单 元格和目标 单元格数据; 当所述目标单元格数据为可共享数据时, 将所述共享内存中与 所述目标单元格数据对 应的共享对象的内存地址写入所述目标 单元格; 当所述目标单元格数据为不可共享数据时, 将所述目标单元格数据写入所述目标单元 格。 4.如权利要求3所述的报表数据内存共享方法, 其特征在于, 所述当所述目标单元格数 据为可共享数据时, 将所述共享内存中与所述目标单元格数据对应的共享对象的内存地址 写入所述目标 单元格, 具体为: 当所述目标单元格数据为可共享数据时, 查询所述共享内存中有无所述目标单元格数 据对应的共享对象; 若所述共享内存中有所述目标单元格数据对应的共享对象, 则将所述共享对象的内存 地址写入所述目标 单元格; 若所述共享内存中没有所述目标单元格数据对应的共享对象, 则在所述共享内存中创 建一个新的共享对象, 将所述 新的共享对象的内存地址写入所述目标 单元格。 5.如权利要求1所述的报表数据内存共享方法, 其特征在于, 所述分别将每一所述单元 格数据分类为可共享数据或不可共享数据, 得到若干个所述可共享数据和若干个所述不可 共享数据, 具体为: 基于预先定义的可共享数据类型列表, 分别根据每一所述单元格数据的数据类型, 对 应将每一所述单元格数据分类为可共享数据或不可共享数据, 得到若干个所述可共享数据 和若干个所述 不可共享数据。 6.如权利要求5所述的报表数据内存共享方法, 其特征在于, 所述基于预先定义的可共 享数据类型列表, 分别根据每一所述单元格数据的数据类型, 对应将每一所述单元格数据权 利 要 求 书 1/2 页 2 CN 115495259 A 2分类为可共享数据或不可共享数据, 得到若干个所述可共享数据和若干个所述不可共享数 据, 包括: 对于每一所述单元格数据, 当所述单元格数据为单元格表样时, 将所述单元格数据分 类为可共享数据, 当所述单元格数据为单元格数值时, 将所述单元格数据分类为不可共享 数据, 得到若干个所述可共享数据和若干个所述 不可共享数据。 7.如权利要求1所述的报表数据内存共享方法, 其特征在于, 所述根据 所述共享内存确 定各个所述可共享数据的内存地址, 具体为: 遍历每一所述可共享数据, 查询所述共享内存中有无当前可共享数据对应的共享对 象, 若有, 则将所述共享对象的内存地址确定为所述当前可共享数据的内存地址, 若无, 则 在所述共享内存中创建一个新的共享对象, 将所述新的共享对象的内存地址确定为所述当 前可共享数据的内存地址 。 8.一种报表数据内存 共享装置, 其特 征在于, 包括: 数据提取模块, 用于定位目标表格的报表区域, 提取所述报表区域中各个单元格的数 据, 得到若干个单 元格数据; 数据分类模块, 用于分别将每一所述单元格数据分类为可共享数据或不可共享数据, 得到若干个所述可共享数据和若干个所述 不可共享数据; 内存配置模块, 用于为所有所述可共享数据创建一个共享内存, 并根据所述共享内存 确定各个所述可共享数据的内存地址; 数据写入模块, 用于在所述报表区域中的各个单元格对应写入各个所述不可共享数据 和各个所述可共享数据的内存地址 。 9.一种报表数据内存共享设备, 其特征在于, 包括处理器、 存储器以及存储在所述存储 器中且被配置为由所述处理器执行 的计算机程序, 所述存储器与所述处理器耦接, 且所述 处理器执行所述计算机程序时实现如权利要求1至7任一项所述的报表数据内存 共享方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质包括存储的计算 机程序, 其中, 在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权 利要求1至7任一项所述的报表数据内存 共享方法。权 利 要 求 书 2/2 页 3 CN 115495259 A 3
专利 一种报表数据内存共享方法、装置、设备及存储介质
文档预览
中文文档
13 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 17:15:12
上传分享
举报
下载
原文档
(691.8 KB)
分享
友情链接
YD-T 3763.3-2021 研发运营一体化(DevOps)能力成熟度模型 第3部分:持续交付.pdf
T-BJSMYXYJH 0002—2021 树木医生技能考核评价规范.pdf
DB65-T 4536.1—2022 电子政务外网建设规范第1部分:网络架构 新疆维吾尔自治区.pdf
GB-T 3364-2008 碳纤维直径和根数试验方法.pdf
SL-T 793-2020 河湖健康评估技术导则.pdf
易制爆危险化学品治安管理办法.pdf
DB6101-T 3189-2024 检验检测数据管理规范 数据安全 西安市.pdf
GB-T 33667-2017 高校毕业生就业指导服务规范.pdf
ISO 27001 2022中文试译稿v1.0 - 汤季洪 老师.pdf
中国移动通信企业标准 QB-018-2008 通信用不间断电源-UPS-V1.0.0 .pdf
T-ZZB 2404—2021 N,N-二异丙基碳二亚胺.pdf
专利 一种知识图谱构建方法、装置、电子设备及存储介质.PDF
GB-T 26765-2023 机动车安全技术检验业务信息系统及联网规范.pdf
GB-T 36874-2018 湿帘技术性能测试方法.pdf
GB-T 43445-2023 信息安全技术 移动智能终端预置应用软件基本安全要求.pdf
GB-T 36072-2018 活动断层探测.pdf
T-SSCE 0001—2021 关于团体标准 轴力自动补偿钢支撑技术规程 报批稿 的批复.pdf
GB-T 7932-2017 气动 对系统及其元件的一般规则和安全要求.pdf
GB-T 32658-2016 业余无线电设备射频技术要求及测试方法.pdf
SL-T 62-2020 水工建筑物水泥灌浆施工技术规范.pdf
交流群
-->
1
/
3
13
评价文档
赞助2元 点击下载(691.8 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。