一种自定义选择框的数据处理方法及系统技术方案

技术编号:15799170 阅读:33 留言:0更新日期:2017-07-11 13:19
本发明专利技术实施例公开了一种自定义选择框的数据处理方法及系统,用于降低开发应用程序的时间成本和经济成本。本发明专利技术实施例方法包括:接收输入的选择框的标识及数据来源;根据数据来源,获取选择框的字段信息;接收输入的字段信息的属性;将选择框的标识、选择框的字段信息及字段信息的属性关联存储在数据库中;当触发选择框加载请求时,接收输入的选择框的标识及选择框控件,根据选择框的标识从数据库中获取选择框的字段信息及字段信息的属性;根据选择框的字段信息获取字段信息在数据来源中对应的数据取值,并将选择框的字段信息及数据取值按照字段信息的属性显示在选择框控件中。本发明专利技术还提供了相关系统,可降低开发应用程序的时间成本和经济成本。

Data processing method and system for user-defined selection box

The embodiment of the invention discloses a data processing method and a system of a custom selection box, which is used for reducing the time cost and the economic cost of developing the application program. The embodiment of the method includes: identifying the received input selection box and data sources; according to the data source, field information acquisition selection box; receiving attribute field information input; the selection box, select the box logo in the field of information and field information of the attributes stored in the database; when the load request selection box when triggered, identification and selection of receiving the input selection box controls, according to the attribute selection box identifier obtained from the database selection box in the field of information and field information; according to the field information selection box acquire field information data in the data source in the corresponding value, and will choose the field information and data value box according to the information displayed in the attribute field selection box control. The invention also provides a related system, which can reduce the time cost and the economic cost of developing the application program.

【技术实现步骤摘要】
一种自定义选择框的数据处理方法及系统
本专利技术涉及计算机数据处理及数据展示技术,尤其涉及一种自定义选择框的数据处理方法及系统。
技术介绍
数据查询与显示是计算机中最常见的一种功能,选择框则为数据查询与显示的一种常用手段。选择框主要有两种形式,一是弹出框选择,二是下拉选项选择。不同的应用中使用选择框会涉及到查询各种类型的数据,进而又涉及到不同的数据显现。要满足不同业务的数据查询与显示,现有的方式是通过开发者编写不同的应用程序代码,制作各种类型的选择框页面进行数据查询,并在应用中进行数据显示。现有的选择框制作方式,需要技术人员进行编码,不可避免的就需要多耗费开发时间和人力成本,而且代码在编制后,需要相关技术人员通过预置的调取程序进行调取,导致非相关领域的普通人员无法再次利用编制好的代码程序,增加了开发应用程序的时间成本和经济成本。
技术实现思路
本专利技术实施例提供了一种自定义选择框的方法及系统,用于降低开发应用程序的时间成本和经济成本。本专利技术实施例一方面提供了一种自定义选择框的数据处理方法,包括:接收用户输入的选择框的标识及数据来源;根据数据来源,获取选择框的字段信息;接收用户输入的字段信息的属性;将选择框的标识、选择框的字段信息及字段信息的属性关联存储在数据库中;当触发选择框的加载请求时,接收用户输入的选择框的标识及选择框控件,根据选择框的标识从数据库中获取选择框的字段信息及字段信息的属性;根据选择框的字段信息获取字段信息在数据来源中对应的数据取值,并将选择框的字段信息及数据取值按照字段信息的属性显示在选择框控件中。本专利技术实施例另一方面提供了一种自定义选择框系统,包括:第一接收单元,用于接收用户输入的选择框的标识及数据来源;第一获取单元,用于根据数据来源,获取选择框的字段信息;第二接收单元,用于接收用户输入的字段信息的属性;存储单元,用于将选择框的标识、选择框的字段信息及字段信息的属性关联存储在数据库中;第三接收单元,用于当触发选择框的加载请求时,接收用户输入的选择框的标识及选择框控件;第二获取单元,用于根据选择框的标识,获取选择框的字段信息及字段信息的属性;第三获取单元,用于根据选择框的字段信息获取字段信息在数据来源中对应的数据取值;显示单元,用于将选择框的字段信息及数据取值按照字段信息的属性显示在选择框控件中。从以上技术方案可以看出,本专利技术实施例具有以下优点:自定义选择框系统将选择框的实现逻辑关联存储在数据库中,且支持用户输入自定义的选择框标识和数据来源,无需通过编写额外的代码,便可开发出个性化的选择框,而且在下次引用时输入相同的选择框标识,便可调取出原来的选择框,为广大开发者提供一种便捷的选择框开发工具,提高了选择框开发的效率,解决传统开发方式代码无法重用的问题,降低开发应用程序的工作量及经济成本。附图说明图1为本专利技术实施例中一种自定义选择框的数据处理方法一个实施例示意图;图2为本专利技术实施例中一种自定义选择框的数据处理方法另一个实施例示意图;图3为本专利技术实施例中一种自定义选择框的数据处理方法另一个实施例示意图;图4为本专利技术实施例中一种自定义选择框系统一个实施例示意图;图5为本专利技术实施例中一种自定义选择框系统另一个实施例示意图;图6为本专利技术实施例中一种自定义选择框系统另一个实施例示意图;图7为本专利技术实施例中数据库表类型的数据来源设置示意图;图8为本专利技术实施例中根据数据来源获取字段信息的示意图;图9为本专利技术实施例中弹出选择框的字段信息及字段信息属性设置示意图;图10为本专利技术实施例中下拉选择框的字段信息示意图。具体实施方式本专利技术实施例提供了一种自定义选择框的数据处理方法及系统,用于降低开发应用程序的时间成本和经济成本。请参阅图1,本专利技术实施例中一种自定义选择框的数据处理方法一个实施例包括:101、接收用户输入的选择框的标识及数据来源;用户在对计算机数据进行查询、展示或操作时,选择框往往作为一种常用的手段。该实施例中,用户在开发选择框时,根据自己的需要和喜好输入选择框的标识,方便用户下次根据选择框的标识调用该选择框,也可以根据需要对选择框中的字段信息进行设置,通过在不同的数据来源中选择不同的数据内容,显示不同的字段信息。本实施例中,自定义选择框系统接收用户输入的选择框标识及数据来源,其中数据来源支持多种不同路径、不同类型的数据,具体在下面的实施例中详细描述。102、根据数据来源,获取选择框的字段信息;用户对于选择框中的字段信息,可以根据需要选择来自不同路径的不同数据来源,作为选择框中的字段信息。自定义选择框系统接收用户输入的不同路径的数据来源,便可从数据来源中读取需要的数据内容。103、接收用户输入的字段信息的属性;用户对于选择框中输入的字段信息,可以对其属性进行设置,自定义选择框系统接收用户输入的字段信息属性后,以使得选择框中的字段信息以不同的形式显示在选择框中,方便用户根据需要使用选择框对数据进行查询与显示。104、将选择框的标识、选择框的字段信息及字段信息的属性关联存储在数据库中;用户对选择框的标识、选择框中的字段信息及字段信息的属性设置完成后,自定义选择框系统将选择框的信息关联存储在数据库中,方便用户接下来根据选择框的标识从数据库中调取出该选择框。105、接收用户输入的选择框的标识及选择框控件,根据选择框的标识从数据库中获取选择框的字段信息及字段信息的属性;自定义选择框系统对开发好的选择框关联存储后,在用户需要调用时,即触发选择框的加载请求时,自定义选择框系统接收用户在数据库中输入的选择框标识及选择框控件,自定义选择框系统即可根据选择框标识从数据库中读取出选择框中的字段信息及字段信息的属性。106、根据选择框的字段信息获取字段信息在数据来源中对应的数据取值,并将选择框的字段信息及数据取值按照字段信息的属性显示在选择框控件中。自定义选择框系统读取到选择框的字段信息后,便可根据字段信息的数据路径从数据来源中读取数据取值,并将选择框的字段信息及数据取值按照用户设置的字段信息的属性显示在选择框控件中。当用户在使用选择框控件选择数据后,用户所选的数据就会根据用户需要,按照匹配的方式回填到用户当前的页面上。本实施例中,自定义选择框系统将选择框的实现逻辑关联存储在数据库中,且支持用户输入自定义的选择框标识和数据来源,无需通过编写额外的代码,便可开发出个性化的选择框,而且在下次引用时输入相同的选择框标识,便可调取出原来的选择框,为广大开发者提供一种便捷的选择框开发工具,提高了选择框开发的效率,解决传统开发方式代码无法重用的问题,降低开发应用程序的工作量及经济成本。为便于理解,下面详细描述本专利技术实施例中的自定义选择框数据处理的方法,其中,自定义选则框系统可根据用户的选择,通过不同的方式显示选择框信息,下面从各方面来介绍:一、将选择框的字段信息及数据取值按照字段信息的属性显示在弹出选择框中;请参阅图2,本专利技术实施例中自定义选择框的数据处理方法的另一个实施例包括:201、接收用户输入的选择框的标识及数据来源;用户在对计算机数据进行查询、展示或操作时,选择框往往作为一种常用的手段。该实施例中,用户在开发选择框时,根据自己的需要和喜好输入选择框的标识,方便用户下次根据选择框的标识调用该选择框,也可以根据需要对选择框中本文档来自技高网...
一种自定义选择框的数据处理方法及系统

【技术保护点】
一种自定义选择框的数据处理方法,其特征在于,应用于自定义选择框系统,包括:接收用户输入的选择框的标识及数据来源;根据所述数据来源,获取所述选择框的字段信息;接收所述用户输入的所述字段信息的属性;将所述选择框的标识、所述选择框的字段信息及所述字段信息的属性关联存储在数据库中;当触发所述选择框的加载请求时,接收所述用户输入的所述选择框的标识及选择框控件,根据所述选择框的标识从所述数据库中获取所述选择框的字段信息及所述字段信息的属性;根据所述选择框的字段信息获取所述字段信息在所述数据来源中对应的数据取值,并将所述选择框的字段信息及所述数据取值按照所述字段信息的属性显示在所述选择框控件中。

【技术特征摘要】
1.一种自定义选择框的数据处理方法,其特征在于,应用于自定义选择框系统,包括:接收用户输入的选择框的标识及数据来源;根据所述数据来源,获取所述选择框的字段信息;接收所述用户输入的所述字段信息的属性;将所述选择框的标识、所述选择框的字段信息及所述字段信息的属性关联存储在数据库中;当触发所述选择框的加载请求时,接收所述用户输入的所述选择框的标识及选择框控件,根据所述选择框的标识从所述数据库中获取所述选择框的字段信息及所述字段信息的属性;根据所述选择框的字段信息获取所述字段信息在所述数据来源中对应的数据取值,并将所述选择框的字段信息及所述数据取值按照所述字段信息的属性显示在所述选择框控件中。2.根据权利要求1所述的方法,其特征在于,在所述接收所述用户输入的所述字段信息的属性之后,将所述选择框的标识、所述选择框的字段信息及所述字段信息的属性关联存储在数据库中之前,所述方法还包括:将所述选择框的的标识、所述选择框的字段信息及所述字段信息的属性转换为json格式参数。3.根据权利要求2所述的方法,其特征在于,在所述根据所述选择框的字段信息获取所述字段信息在所述数据来源中对应的数据取值之后,所述方法还包括:按照所述字段信息的属性将所述数据取值转换为所述json格式参数。4.根据权利要求1所述的方法,其特征在于,所述选择框控件包括:弹出选择框或下拉选择框。5.根据权利要求1所述的方法,其特征在于,所述数据来源包括:本地数据库单表、本地数据库多表或外部数据中的数据来源。6.根据权利要求5所述的方法,其特征在于,所述根据所述数据来源,获取所述选择框的字段信息包括:从本地数据库单表、本地数据库多表或外部数据的预置表格中读取预置数据,并存储到所述选择框中,作为所述选择框的字段信息。7.根据权利要求1所述的方法,其特征在于,所述字段信息的属性包括:所述字段信息的显示属性及查询属性。8.一种自定义选择框系统,其特征在于,包括:第一接收单元,用于接收用户输入的...

【专利技术属性】
技术研发人员:何龙浩危明武钟娜刘祥涛赵彦晖孙淏添
申请(专利权)人:百望电子发票数据服务有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1