CN111752999A - 一种配置化报表生成***及方法 - Google Patents
一种配置化报表生成***及方法 Download PDFInfo
- Publication number
- CN111752999A CN111752999A CN202010607302.0A CN202010607302A CN111752999A CN 111752999 A CN111752999 A CN 111752999A CN 202010607302 A CN202010607302 A CN 202010607302A CN 111752999 A CN111752999 A CN 111752999A
- Authority
- CN
- China
- Prior art keywords
- report
- data
- configuration
- configuring
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供一种配置化报表生成***及方法,包括:报表数据配置模块,进行报表数据的配置,在配置过程中,通过写SQL语句实现从数据库里读取数据,通过配置RESTful API路径读取服务器数据;报表解析模块,对配置的报表数据进行解析;报表绘制与展示模块,将解析结果根据预设绘制方式进行报表绘制,生成报表配置总模板,并将报表配置总模板进行展示。通过界面配置的方式实现报表开发,修改报表时只需修改配置,无需重新发布***;开发人员可以把重心放在报表业务上,从繁琐的报表页面绘制中解脱出来;缩短报表开发周期,可以在短时间内完成客户定制化需求;可以实现不同企业的报表版本控制;实现报表规范化管理。
Description
技术领域
本发明涉及报表配置技术领域,具体地说,涉及一种配置化报表生成***及方法。
背景技术
目前,企业的报表需求量数以千计,传统的开发方式需要为每张报表单独开发报表逻辑并绘制报表界面,开发周期长、效率低,且任意的修改都需要修改源代码,并重新发布***。
发明内容
本发明的目的在于提出一种配置化报表生成***及方法,旨在解决现有技术中,企业的报表需求量数以千计,传统的开发方式需要为每张报表单独开发报表逻辑并绘制报表界面,开发周期长、效率低,且任意的修改都需要修改源代码,并重新发布***的问题。
为解决上述技术问题,本发明提供一种配置化报表生成***,包括:
报表数据配置模块,用于进行报表数据的配置,在配置过程中,通过写SQL语句实现从数据库里读取数据,通过配置RESTful API路径读取服务器数据;
报表解析模块,用于对配置的报表数据进行解析;
报表绘制与展示模块,用于将解析结果根据预设绘制方式进行报表绘制,生成报表配置总模板,并将所述报表配置总模板进行展示。
可选地,所述报表数据配置模块,用于进行基本信息配置、数据源配置、参数配置、分组信息配置、列信息配置、以及表头表尾配置。
可选地,所述报表数据配置模块,用于在进行数据源配置时,通过SQL和URL两种方式进行数据源配置,且通过所述SQL进行数据源配置时支持动态SQL语句功能;基于SyntaxHighlighter技术,进行SQL语句的高亮提示与代码提示,且采用LocalStorage技术对历史痕迹进行保存。
可选地,所述报表数据配置模块,用于进行参数配置时,支持以下功能:支持单选框、多选框、下拉框、下拉搜索框、输入框、自定义插件、隐藏控件七种显示类型中至少一种;支持SQL、键值对两种数据源类别中至少一种;支持参数之间的依赖传递;内嵌元数据表达式与函数表达式,支持函数嵌套;开放标准接口,基于接口集成自定义插件;支持参数显示格式的设置;支持参数间顺序的调整。
可选地,所述报表数据配置模块,用于进行分组信息配置时,支持以下功能:支持多级分组;支持文本显示、表达式、SQL、统计列四种分组内容中至少一种;内嵌元数据表达式与函数表达式,支持函数嵌套;支持分组位置设置。
可选地,所述报表数据配置模块,用于进行基本信息配置时,支持以下功能:可对报表的名称、纸张样式、表格样式、附加属性、备注信息进行配置;
所述报表数据配置模块,用于进行列信息配置时,支持以下功能:智能推断列数据类型、列名信息;基于可视化拖拽技术,实现列宽调整;提供类JavaScript语法,可编辑脚本至少对列的颜色、是否加粗、下划线、斜体、背景色五种样式进行条件设置;提供直接显示、按精度显示、按格式显示三种数据显示格式中至少一种;支持溢出是否换行选择;支持列名、列数据样式设置;支持通过勾选方式调整显示的列,支持调整列的前后位置;
所述报表数据配置模块,用于进行表头表尾配置时,支持以下功能:分别对表头、表头统计项、表尾、表尾统计项进行设置;内容支持文本显示、表达式、SQL中至少一种;内嵌元数据表达式与函数表达式,支持函数嵌套;支持位置设置。
可选地,所述报表解析模块,用于对所述报表模板进行解析的过程中,采用以下方式:采用令牌桶限流技术;根据服务器参数指标设置解析数据上限;采用JavaScript引擎,对元数据表达式、函数表达式、参数中至少一种进行解析;采用工厂模式、策略模式、命令模式三种设计模式中至少一种组织代码;基于线程池技术,对报表进行并行解析;基于Json结构生成报表解析结果;支持集群部署、分布式部署。
可选地,所述报表绘制与展示模块,用于在进行报表绘制时,采用以下方式:提供PDF、HTML、Excel、CSV中至少一种绘制方式,其中,基于itext技术进行PDF绘制,基于poi技术进行Excel绘制,基于javaCSV技术进行CSV绘制;采用简单工厂设计模式进行绘制;所述报表绘制与展示模块,用于进行报表展示时,基于Babel技术,实现不同版本浏览器的兼容。
可选地,还包括报表管理模块,用于实现以下功能:支持制定报表模板,根据模板快速配置报表;基于关系型数据库技术,对报表元数据进行结构化存储;将报表元数据信息导出成Json结构,实现报表在不同***环境间迁移;将导出的报表Json结构直接导入***;实现在线发布、停用报表;进行报表的权限管理;对报表元数据进行备份。
为解决上述技术问题,本发明还提供一种配置化报表生成方法,包括:
进行报表数据的配置,在配置过程中,通过写SQL语句实现从数据库里读取数据,通过配置RESTful API路径读取服务器数据;
对配置的报表数据进行解析;
将解析结果根据预设绘制方式进行报表绘制,生成报表配置总模板,并将所述报表配置总模板进行展示。
有益效果
本发明提供了一种配置化报表生成***及方法,该配置化报表生成***包括:
报表数据配置模块,用于进行报表数据的配置,在配置过程中,通过写SQL语句实现从数据库里读取数据,通过配置RESTful API路径读取服务器数据;
报表解析模块,用于对配置的报表数据进行解析;
报表绘制与展示模块,用于将解析结果根据预设绘制方式进行报表绘制,生成报表配置总模板,并将报表配置总模板进行展示。
通过上述的配置化报表生成***,在读取数据时有以下两种方式:第一种是写SQL语句,从数据库里面读取数据;第二种是用于SQL写不出来的场景,比如一些带分析类的报表,开发人员可以用java进行编写,开放出接口,在报表配置里面配置接口路径,即RESTfulAPI,可满足对医疗机构的各种报表的配置的需求;本发明提供的配置化报表生成***,通过界面配置的方式实现报表开发,修改报表时只需修改配置,无需重新发布***;开发人员可以把重心放在报表业务上,从繁琐的报表页面绘制中解脱出来;缩短报表开发周期,可以在短时间内完成客户定制化需求;可以实现不同企业的报表版本控制;实现报表规范化管理。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对与本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以如这些附图获得其他的附图。
图1为本发明实施例提供的一种配置化报表生成***的示意图;
图2为本发明实施例提供的一种报表配置界面的示意图;
图3为本发明实施例提供的一种配置化报表生成方法的流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本实施例将提供一种配置化报表生成***,参见图1、图2,该配置化报表生成***包括:
报表数据配置模块,用于进行报表数据的配置,在配置过程中,通过写SQL语句实现从数据库里读取数据,通过配置RESTful API路径读取服务器数据;
报表解析模块,用于对配置的报表数据进行解析;
报表绘制与展示模块,用于将解析结果根据预设绘制方式进行报表绘制,生成报表配置总模板,并将报表配置总模板进行展示。后续用户使用时可在此总模板上根据自己需求配置出所需的报表。
通过上述的配置化报表生成***,在读取数据时有以下两种方式:第一种是写SQL语句,从数据库里面读取数据;第二种是用于SQL写不出来的场景,比如一些带分析类的报表,开发人员可以用java进行编写,开放出接口,在报表配置里面配置接口路径,即RESTfulAPI,可满足对医疗机构的各种报表的配置的需求;本发明提供的配置化报表生成***,通过界面配置的方式实现报表开发,修改报表时只需修改配置,无需重新发布***;开发人员可以把重心放在报表业务上,从繁琐的报表页面绘制中解脱出来;缩短报表开发周期,可以在短时间内完成客户定制化需求;可以实现不同企业的报表版本控制;实现报表规范化管理。
可选地,报表数据配置模块,用于进行基本信息配置、数据源配置、参数配置、分组信息配置、列信息配置、以及表头表尾配置。
可选地,报表数据配置模块,用于进行基本信息配置时,支持以下功能:可以对报表的名称、纸张样式、表格样式、制表人样式、制表时间样式、页码样式、输出类型、下载文件名称、数据源、报表参数、列信息、表头表尾等内容进行配置。
可选地,报表数据配置模块,用于进行基本信息配置时,支持以下功能:可对报表的名称、纸张样式、表格样式、附加属性、备注信息进行配置。
可选地,报表数据配置模块,用于在进行数据源配置时,通过SQL和URL两种方式进行数据源配置,且通过SQL进行数据源配置时支持动态SQL语句功能,提供<if>标签、参数引用等功能,极大地增强了数据源配置的灵活性;基于SyntaxHighlighter技术,进行SQL语句的高亮提示与代码提示,且采用LocalStorage技术对历史痕迹进行保存,方便查询历史记录。
可选地,报表数据配置模块,用于进行参数配置时,支持以下功能:支持单选框、多选框、下拉框、下拉搜索框、输入框、自定义插件、隐藏控件七种显示类型中至少一种;支持SQL、键值对两种数据源类别中至少一种;支持参数之间的依赖传递;内嵌元数据表达式与函数表达式,支持函数嵌套;开放标准接口,基于接口集成自定义插件;支持参数显示格式的设置;支持参数间顺序的调整。
例如设置参数时,为便捷用户操作,提供了3个时间插件供用户选择,分别是:日期时间、日期、时间。选择日期时间,用户需要选择年月日时分秒;选择日期插件,用户需要选择年月日;选择时间插件,用户需要选择时分秒。
可根据需要设置联动参数,即参数2的可选值会随着参数1的值的变动而变动。可根据需要设置特定的隐藏参数,用于取到某个登陆信息的值。
可选地,报表数据配置模块,用于进行分组信息配置时,支持以下功能:支持多级分组;支持文本显示、表达式、SQL、统计列四种分组内容中至少一种;内嵌元数据表达式与函数表达式,支持函数嵌套;支持分组位置设置。设置分组信息,用于分组统计。
可选地,报表数据配置模块,用于进行列信息配置时,支持以下功能:智能推断列数据类型、列名等信息,提高配置效率;基于可视化拖拽技术,实现列宽调整;提供类JavaScript语法,可编辑脚本至少对列的颜色、是否加粗、下划线、斜体、背景色五种样式进行条件设置;提供直接显示、按精度显示、按格式显示三种数据显示格式中至少一种;支持溢出是否换行选择;支持列名、列数据样式设置;支持通过勾选方式调整显示的列,支持调整列的前后位置。
可选地,报表数据配置模块,用于进行表头表尾配置时,支持以下功能:分别对表头、表头统计项、表尾、表尾统计项进行设置;内容支持文本显示、表达式、SQL中至少一种;内嵌元数据表达式与函数表达式,支持函数嵌套;支持位置设置。
可选地,报表解析模块,用于对报表模板进行解析的过程中,采用以下方式:采用令牌桶限流技术,防止请求过多导致内存溢出;根据服务器参数指标设置解析数据上限,防止报表数据量过大导致内存溢出;采用JavaScript引擎,对元数据表达式、函数表达式、参数中至少一种进行解析;采用工厂模式、策略模式、命令模式三种设计模式中至少一种组织代码,使代码具备很好的扩展性和维护性;基于线程池技术,对报表进行并行解析,提高解析性能;基于Json结构生成报表解析结果,传递给报表绘制与展示模块进行绘制;支持集群部署、分布式部署,避免高并发造成性能瓶颈。
可选地,报表绘制与展示模块,用于在进行报表绘制时,采用以下方式:提供PDF、HTML、Excel、CSV中至少一种绘制方式,其中,基于itext技术进行PDF绘制,基于poi技术进行Excel绘制,基于javaCSV技术进行CSV绘制;采用简单工厂设计模式进行绘制,使得绘制方式具备很好的扩展性;报表绘制与展示模块,用于进行报表展示时,基于Babel技术,实现不同版本浏览器的兼容。
可选地,还包括报表管理模块,用于实现以下功能:支持制定报表模板,根据模板快速配置报表;基于关系型数据库技术,对报表元数据进行结构化存储;将报表元数据信息导出成Json结构,实现报表在不同***环境间迁移;将导出的报表Json结构直接导入***;实现在线发布、停用报表;实现报表的权限管理;可定期对报表元数据进行备份。
通过进行权限管理的方式,用户只能修改自己创建的报表,无法修改保存他人创建的报表,提高了安全性。
可选地,本实施例提供的配置化报表生成***,根据用户需求,实现对各个报表的配置、维护,包括报表文字样式、报表页面样式、报表配置、报表查询等。报表文字样式包括实现对报表文字字体数据维护,包括文字字体、文字大小、文字颜色、文字是否加粗、文字下划线等,主要操作包括数据新增、删除、修改、查询,及数据保存。报表页面样式包括实现对报表纸张样式的数据维护,包括纸张大小、纸张方向、上下左右四边距等,主要操作包括数据新增、删除、修改、查询,及数据保存。报表配置是实现对报表数据的维护,包括主要数据来源、参数配置、分组信息配置、列信息配置、表头表尾信息配置、文字样式配置、发布路径等,主要操作包括:选择已有报表/新建报表,对数据新增、删除、修改、查询,及数据保存。可实现对已发布报表的模块路径配置,主要操作包括选择需要配置的模块;数据新增、删除、修改、查询,及数据保存。可实现对已发布的报表的查看,主要操作包括选择具体报表,查询数据。
可选地,本实施例提供的配置化报表生成***,基于B/S架构,客户端电脑安装chrome浏览器后即可直接使用。
本实施例还将提供一种配置化报表生成方法,包括:
进行报表数据的配置,在配置过程中,通过写SQL语句实现从数据库里读取数据,通过配置RESTful API路径读取服务器数据;
对配置的报表数据进行解析;
将解析结果根据预设绘制方式进行报表绘制,生成报表配置总模板,并将所述报表配置总模板进行展示。后续用户使用时可在此总模板上根据自己需求配置出所需的报表。
参见图3,图3中,进行报表数据的配置,在配置过程中,进行元数据存储,并进行权限配置,且通过写SQL语句实现从数据库里读取数据,通过配置RESTful API路径读取服务器数据;然后进行报表解析、报表绘制(可通过PDF、Excel等绘制方式)、报表展示(可进行web展示、支持下载和打印等功能)。
通过上述的配置化报表生成方法,在读取数据时有以下两种方式:第一种是写SQL语句,从数据库里面读取数据;第二种是用于SQL写不出来的场景,比如一些带分析类的报表,开发人员可以用java进行编写,开放出接口,在报表配置里面配置接口路径,即RESTfulAPI,可满足对医疗机构的各种报表的配置的需求;本发明提供的配置化报表生成方法,通过界面配置的方式实现报表开发,修改报表时只需修改配置,无需重新发布***;开发人员可以把重心放在报表业务上,从繁琐的报表页面绘制中解脱出来;缩短报表开发周期,可以在短时间内完成客户定制化需求;可以实现不同企业的报表版本控制;实现报表规范化管理。
以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员,在不脱离本发明原理的前提下,还可以做出若干改进和补充,这些改进和补充也应视为本发明的保护范围。
Claims (10)
1.一种配置化报表生成***,其特征在于,包括:
报表数据配置模块,用于进行报表数据的配置,在配置过程中,通过写SQL语句实现从数据库里读取数据,通过配置RESTfulAPI路径读取服务器数据;
报表解析模块,用于对配置的报表数据进行解析;
报表绘制与展示模块,用于将解析结果根据预设绘制方式进行报表绘制,生成报表配置总模板,并将所述报表配置总模板进行展示。
2.根据权利要求1所述的配置化报表生成***,其特征在于,所述报表数据配置模块,用于进行基本信息配置、数据源配置、参数配置、分组信息配置、列信息配置、以及表头表尾配置。
3.根据权利要求2所述的配置化报表生成***,其特征在于,所述报表数据配置模块,用于在进行数据源配置时,通过SQL和URL两种方式进行数据源配置,且通过所述SQL进行数据源配置时支持动态SQL语句功能;基于SyntaxHighlighter技术,进行SQL语句的高亮提示与代码提示,且采用LocalStorage技术对历史痕迹进行保存。
4.根据权利要求2所述的配置化报表生成***,其特征在于,所述报表数据配置模块,用于进行参数配置时,支持以下功能:支持单选框、多选框、下拉框、下拉搜索框、输入框、自定义插件、隐藏控件七种显示类型中至少一种;支持SQL、键值对两种数据源类别中至少一种;支持参数之间的依赖传递;内嵌元数据表达式与函数表达式,支持函数嵌套;开放标准接口,基于接口集成自定义插件;支持参数显示格式的设置;支持参数间顺序的调整。
5.根据权利要求2所述的配置化报表生成***,其特征在于,所述报表数据配置模块,用于进行分组信息配置时,支持以下功能:支持多级分组;支持文本显示、表达式、SQL、统计列四种分组内容中至少一种;内嵌元数据表达式与函数表达式,支持函数嵌套;支持分组位置设置。
6.根据权利要求2所述的配置化报表生成***,其特征在于,所述报表数据配置模块,用于进行基本信息配置时,支持以下功能:可对报表的名称、纸张样式、表格样式、附加属性、备注信息进行配置;
所述报表数据配置模块,用于进行列信息配置时,支持以下功能:智能推断列数据类型、列名信息;基于可视化拖拽技术,实现列宽调整;提供类JavaScript语法,可编辑脚本至少对列的颜色、是否加粗、下划线、斜体、背景色五种样式进行条件设置;提供直接显示、按精度显示、按格式显示三种数据显示格式中至少一种;支持溢出是否换行选择;支持列名、列数据样式设置;支持通过勾选方式调整显示的列,支持调整列的前后位置;
所述报表数据配置模块,用于进行表头表尾配置时,支持以下功能:分别对表头、表头统计项、表尾、表尾统计项进行设置;内容支持文本显示、表达式、SQL中至少一种;内嵌元数据表达式与函数表达式,支持函数嵌套;支持位置设置。
7.根据权利要求1至6任一项所述的配置化报表生成***,其特征在于,所述报表解析模块,用于对所述报表模板进行解析的过程中,采用以下方式:采用令牌桶限流技术;根据服务器参数指标设置解析数据上限;采用JavaScript引擎,对元数据表达式、函数表达式、参数中至少一种进行解析;采用工厂模式、策略模式、命令模式三种设计模式中至少一种组织代码;基于线程池技术,对报表进行并行解析;基于Json结构生成报表解析结果;支持集群部署、分布式部署。
8.根据权利要求1至6任一项所述的配置化报表生成***,其特征在于,所述报表绘制与展示模块,用于在进行报表绘制时,采用以下方式:提供PDF、HTML、Excel、CSV中至少一种绘制方式,其中,基于itext技术进行PDF绘制,基于poi技术进行Excel绘制,基于javaCSV技术进行CSV绘制;采用简单工厂设计模式进行绘制;所述报表绘制与展示模块,用于进行报表展示时,基于Babel技术,实现不同版本浏览器的兼容。
9.根据权利要求1至6任一项所述的配置化报表生成***,其特征在于,还包括报表管理模块,用于实现以下功能:支持制定报表模板,根据模板快速配置报表;基于关系型数据库技术,对报表元数据进行结构化存储;将报表元数据信息导出成Json结构,实现报表在不同***环境间迁移;将导出的报表Json结构直接导入***;实现在线发布、停用报表;进行报表的权限管理;对报表元数据进行备份。
10.一种配置化报表生成方法,其特征在于,包括:
进行报表数据的配置,在配置过程中,通过写SQL语句实现从数据库里读取数据,通过配置RESTful API路径读取服务器数据;
对配置的报表数据进行解析;
将解析结果根据预设绘制方式进行报表绘制,生成报表配置总模板,并将所述报表配置总模板进行展示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010607302.0A CN111752999A (zh) | 2020-06-30 | 2020-06-30 | 一种配置化报表生成***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010607302.0A CN111752999A (zh) | 2020-06-30 | 2020-06-30 | 一种配置化报表生成***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111752999A true CN111752999A (zh) | 2020-10-09 |
Family
ID=72678043
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010607302.0A Withdrawn CN111752999A (zh) | 2020-06-30 | 2020-06-30 | 一种配置化报表生成***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111752999A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112363722A (zh) * | 2020-10-27 | 2021-02-12 | 深圳市明源云科技有限公司 | 一种列表页面的设计器 |
CN112905558A (zh) * | 2020-12-30 | 2021-06-04 | 银盛通信有限公司 | 一种基于数据库配置的报表***实现方法及*** |
CN113779941A (zh) * | 2021-09-08 | 2021-12-10 | 无锡艾布斯智能科技发展有限公司 | 一种可配置的动态报表的生成装置、***及方法 |
CN113900656A (zh) * | 2021-09-24 | 2022-01-07 | 紫金诚征信有限公司 | 基于Java的多文件数据报表并发解析方法装置及计算机介质 |
CN114253630A (zh) * | 2021-12-23 | 2022-03-29 | 上海新炬网络信息技术股份有限公司 | 基于Java切面修改Form表单变化信息实现日志保存的方法 |
CN114282503A (zh) * | 2022-03-04 | 2022-04-05 | 中铁第一勘察设计院集团有限公司 | 铁路通信设备技术履历簿生成方法、***及存储介质 |
-
2020
- 2020-06-30 CN CN202010607302.0A patent/CN111752999A/zh not_active Withdrawn
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112363722A (zh) * | 2020-10-27 | 2021-02-12 | 深圳市明源云科技有限公司 | 一种列表页面的设计器 |
CN112905558A (zh) * | 2020-12-30 | 2021-06-04 | 银盛通信有限公司 | 一种基于数据库配置的报表***实现方法及*** |
CN113779941A (zh) * | 2021-09-08 | 2021-12-10 | 无锡艾布斯智能科技发展有限公司 | 一种可配置的动态报表的生成装置、***及方法 |
CN113779941B (zh) * | 2021-09-08 | 2023-07-25 | 无锡艾布斯智能科技发展有限公司 | 一种可配置的动态报表的生成装置、***及方法 |
CN113900656A (zh) * | 2021-09-24 | 2022-01-07 | 紫金诚征信有限公司 | 基于Java的多文件数据报表并发解析方法装置及计算机介质 |
CN114253630A (zh) * | 2021-12-23 | 2022-03-29 | 上海新炬网络信息技术股份有限公司 | 基于Java切面修改Form表单变化信息实现日志保存的方法 |
CN114253630B (zh) * | 2021-12-23 | 2023-07-25 | 上海新炬网络信息技术股份有限公司 | 基于Java切面修改Form表单变化信息实现日志保存的方法 |
CN114282503A (zh) * | 2022-03-04 | 2022-04-05 | 中铁第一勘察设计院集团有限公司 | 铁路通信设备技术履历簿生成方法、***及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111752999A (zh) | 一种配置化报表生成***及方法 | |
US7720886B2 (en) | System for generating an information catalog | |
US7752536B2 (en) | Designating, setting and discovering parameters for spreadsheet documents | |
US8386916B2 (en) | Systems and methods to create a multidimensional expression calculated member in a spreadsheet cell | |
US8239882B2 (en) | Markup based extensibility for user interfaces | |
JP2020504889A (ja) | スプレッドシートに基づくソフトウェアアプリケーション開発 | |
US20040237030A1 (en) | System and method of implementing calculation fields in an electronic form | |
US20040088650A1 (en) | Methods and apparatus for generating a spreadsheet report template | |
US20040237040A1 (en) | System and method of processing an electronic form using layered aspects | |
US20080263101A1 (en) | Data Processing Device and Data Processing Method | |
US20100199167A1 (en) | Document processing apparatus | |
US20090019064A1 (en) | Document processing device and document processing method | |
CN111819534A (zh) | 基于电子表格的软件应用程序开发 | |
CN109710250B (zh) | 一种用于构建用户界面的可视化引擎***及方法 | |
CN103324731A (zh) | 将电子表格文件转换为网页格式文件的方法和装置 | |
CN106469140A (zh) | 一种报表生成***及其方法 | |
US7856428B2 (en) | Method, computer program product and device for importing a plurality of data sets into a system | |
CN106354483B (zh) | 一种数据处理方法、装置及电子设备 | |
US11868598B2 (en) | Generating and modifying content using data structures | |
KR102230729B1 (ko) | 템플릿 기반 엑셀 문서 온라인 작업 시스템 | |
US7805452B2 (en) | Data processing device and data processing method | |
CN116468010A (zh) | 报表生成方法、装置、终端及存储介质 | |
US20050234886A1 (en) | Report designer tool and method | |
CN111783407A (zh) | 一种电子表单创建*** | |
CN115640479A (zh) | 一种面向业务人员的数据填报方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20201009 |