返回顶部
首页 > 资讯 > 精选 >数据输入也是我的菜
  • 785
分享到

数据输入也是我的菜

2023-06-02 21:06:42 785人浏览 八月长安
摘要

BI 软件市场越来越热闹,但由此也给软件用户带来了“选择恐惧症”,在貌似功能类似的情况下,用户会转而关注到底哪款软件更加炫酷、便捷、易上手。但事实上,仍旧有不少实用性的功能是 BI 系统中需要的,就像本文要介绍的数据录入,即便不在 BI 常

BI 软件市场越来越热闹,但由此也给软件用户带来了“选择恐惧症”,在貌似功能类似的情况下,用户会转而关注到底哪款软件更加炫酷、便捷、易上手。但事实上,仍旧有不少实用性的功能是 BI 系统中需要的,就像本文要介绍的数据录入,即便不在 BI 常规意义的分析呈现范畴,但是作为业务流程中重要的起始环节之一,如果能够让录入人员比照格式清晰、意义明确的表格进行输入,对于数据的有效性、完整性等都会有极大的帮助。

报表既然是个表格,而表格都是可以填的,那么,用户希望报表能支持填写也是理所当然的事情了。利用报表来填报录入各种业务数据。例如通过销售合同表来录入新签合同、通过员工信息表来录入新进员工信息,操作自然,含义明确,实在是挣钱养家、居家旅行的必备功能啊。但是,许多 BI 风格的报表工具都不支持填写,一旦碰到需要填写或者修改的表格还要另行处理,非常麻烦。

现在好了,使用润乾报表之后就再也不愁了,除了高端大气的大屏展示功能、炫酷的统计图、移动端随时随地查看报表、秒速呈现大报表、导出打印一气呵成,等等等等,润乾报表还有一项强大的功能:数据填报。

数据填报功能的载体称为填报表,润乾填报表能够实现各类填报需求,无论规范还是复杂,并且设计过程简单高效。

一、 数据呈现及录入的多样性

· 网格式填报表

这种填表类似纸质的登记过程,数据记录以清单形式纵向列出,一条记录就是一行,用户逐条录入,最后多行一起提交入库。

数据输入也是我的菜

· 行式填报表

在填报应用中,有时候并不仅仅是修改数据或者在留白处录入数据,很多时候,可能还需要我们在已展现的数据中插入新数据和删除数据,这时,行式填报表便是最佳选择。

润乾报表中,增加行、插入行、删除行完全可以一气呵成。

数据输入也是我的菜

· 自由格式填报

上面两种报表在展现时,会同时展现多条用户数据,在某些情况下这是不合理的或者不方便的。特别是为了数据含义的直观和页面的美观,需要将一条记录设计成多行多列的形式,这样的填报表称为自由格式填报。

同时,填报表中也可以借助参数模板,来查询定位特定的数据。

数据输入也是我的菜

· 多源填报表

在实际的应用中,经常会出现一张填报表的数据,需要同时保存到多张物理表中的情况,并且要求多张表之间保持数据库事务一致性。这种填报表,我们称为多源填报表。

比较常见的多源填报表是主子填报表,通过主子表的填报,将用户输入的数据同时存入多个物理表中。传统的填报工具遇到这种填报表,因为要确保一致性,往往只能编程实现。但是在润乾报表中,利用润乾报表的填报模型,很轻松就可以无编程实现了。

如下面的主子表,上面的数据来源于订单表,下面的数据来源于订单明细表,填报之后一起提交,各自更新到对应的数据表中。

数据输入也是我的菜

· 填报表组

很多业务系统中,还需要对多张填报表同时进行编辑,然后批量提交数据库,或者批量导入 / 导出 excel,等等。这种多个填报表同时操作的功能,我们称为填报表组,例如:

订单表:

数据输入也是我的菜

订单明细表:

数据输入也是我的菜

二、数据处理

润乾填报表的数据处理部分中,数据来源与数据去向是分开配置的,所以轻松实现了数据来去自由和来去无关,从而支持以下各种甚至更多使用场景:

  • 最常用的数据来源表与回填数据表一致,也就是常见的修改数据的情况。

  • 展现报表时数据来源于表 A,在 WEB 中填报数据后,提交时将数据保存入表 B。多见于基于工单的业务流转情况,此时要求表 A 和表 B 中的字段都能与报表字段进行对应

  • 展现空白表格,录入数据后提交入库。比如新员工入职时录入自己的个人信息时,不适合也不应该将不同人员的信息展现给彼此,这时就可以用空白填报表,不展现数据,只录入数据。效果如下:

数据输入也是我的菜

三、填报格的智能设置

· 数据合法性校验

为了保证信息准确无误的入库,填报表往往需要在客户端页面输入时进行合法性检查,例如检查输入是否为数字、是否符合规定的格式或数据范围等。这可以通过设置单元格校验属性,编辑校验表达式来进行校验。

例如要求工资填报格(H3)里填写的数据在 3000 到 10000 之间,那么就可以将单元格的校验表达式设置为:H3>=3000&& H3<=10000。并在录入非法数据时出现如下提示:

数据输入也是我的菜

· 自动计算

填报时,为了简化用户输入,减少错误率,往往还需要为用户提供自动计算功能,也就是在录入了某些数据后,系统会自动算出另外一部分单元格的值。自动计算大部分时候要求在网页上即时响应,也就是用户在网页上录入数据时就触发另外一些单元格自动计算。

润乾填报表中,自动计算表达式采用 Excel 风格的公式,允许跨页计算。函数方面提供了 sum、average、count 和 sumproduct 等聚合函数,分别为汇总、求平均值、计数和单元格数组乘积之和等。

例如,要求在下表中根据工资填报格(H3)计算应发工资,应发工资为工资的 1.2 倍,那么可以设置应发工资格的表达式为:=H3*1.2,效果如下:

数据输入也是我的菜

· 编辑风格

在录入数据的时候,有时会因为人工操作录错数据,或者不清楚数据范围导致录入比较费劲,举例来说:对于性别字段,只有男女两项可选,直接录入可能会有拼写错误,如果有中文下拉框供用户下拉选择的话,就会提高不少效率。润乾填报表中提供了这种帮助用户快速、正确录入数据的功能,称为编辑风格。

润乾报表填报提供的编辑风格包括下拉列表框、单选按钮、下拉数据表、复选框、下拉日历、上下载文件、下拉树等

如上面的员工表中,性别列填报格的编辑风格可以设置为下拉列表框:

数据输入也是我的菜

出生日期及入职日期列填报格的编辑风格可以设置为下拉日历:

数据输入也是我的菜

四、结合集算器,可做到任意数据源的录入

目前润乾填报表除了支持内置的 oraclesqlServer、Mysql、DB2、PostGres 等数据源外,还可以结合集算器使用,进而可以实现对 HiveHBaseRedis、MonGo、Webservice 等其他外部库的支持。除此之外,润乾填报表还可以将本地文件作为数据源使用,例如 Excel 文件、JSON 文件、xml 文件、二进制文件等等。

综上,润乾填报表基于其类 excel 报表设计模式可轻松高效地设计各种格式的填报表,为格式需求多样、数据填报方式复杂的填报业务提供了灵活的解决方案。心动不如行动,快快去下载试用吧。

我不是药神,我是表神!


详情链接:Http://c.raqsoft.com.cn/article/1540446843927?r=gxy

--结束END--

本文标题: 数据输入也是我的菜

本文链接: https://lsjlt.com/news/231280.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 数据输入也是我的菜
    BI 软件市场越来越热闹,但由此也给软件用户带来了“选择恐惧症”,在貌似功能类似的情况下,用户会转而关注到底哪款软件更加炫酷、便捷、易上手。但事实上,仍旧有不少实用性的功能是 BI 系统中需要的,就像本文要介绍的数据录入,即便不在 BI 常...
    99+
    2023-06-02
  • 我的输入数组不断重写自己
    如果您希望数组不断重写自己,您可以使用一个循环来实现。在每次循环中,您可以将新的数组赋值给旧的数组,以实现重写。以下是一个示例代码,...
    99+
    2023-09-26
    数组
  • eclipse输入数据的方法是什么
    在Eclipse中输入数据有多种方法,具体取决于您正在进行的操作和使用的工具。以下是一些常见的输入数据方法: 在控制台中手动输入...
    99+
    2024-04-02
  • python输入多个数据的方法是什么
    在Python中,可以使用input()函数来获取用户的输入。input()函数会将用户输入的数据作为字符串返回。如果需要输入多个数...
    99+
    2023-10-11
    python
  • python输入数据判断数据类型的方法是什么
    在Python中,可以使用`type()`函数来判断数据的类型。例如:```pythondata = input("请输入...
    99+
    2023-08-11
    python
  • Java中常用数据类型的输入输出方法是什么
    这篇文章主要介绍Java中常用数据类型的输入输出方法是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、Char型这里说的char型指的是只输入一个字符的情况。1.1  输入格式:import ...
    99+
    2023-06-22
  • javascript怎么输入数据
    本篇内容主要讲解“javascript怎么输入数据”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript怎么输入数据”吧! ...
    99+
    2024-04-02
  • matlab怎么输入数据
    在MATLAB中,有多种方法可以输入数据,具体取决于数据的类型和输入方式。下面是几种常用的方法:1. 手动输入数据:可以使用`inp...
    99+
    2023-08-31
    matlab
  • navicat怎么输入数据
    navicat 中输入数据的步骤:准备数据:将数据整理成表格式。打开 navicat 并连接到数据库。找到目标表。打开数据编辑器。单击插入按钮,输入数据。单击确定按钮保存更改。 Nav...
    99+
    2024-04-23
    navicat
  • R语言数据的输入和输出操作
    数据的载入 R本身已经提供了超过50个数据集,而在众多功能包中,默认的数据集被存放在datasets程序包中,通过函数data()k可以查看系统提供所有的数据包,同时可以通过函数li...
    99+
    2024-04-02
  • java怎么实现数据的输入和输出
    在Java中,可以使用Scanner类来实现数据的输入和使用System.out.println()方法来实现数据的输出。 以下是一...
    99+
    2023-10-27
    java
  • MySQL存储过程输入参数,输出参数和输入输出参数是什么
    这篇“MySQL存储过程输入参数,输出参数和输入输出参数是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“MySQL存储过...
    99+
    2023-07-02
  • R语言的数据输入深入讲解
    既然了解了R语言的基本数据类型,那么如何将庞大的数据送入R语言进行处理呢?送入的数据又是如何在R语言中进行存储的呢?处理这些数据的方法又有那些呢?下面我们一起来探讨一下。 首先,数据...
    99+
    2024-04-02
  • mysql如何输入datetime型的数据
    小编给大家分享一下mysql如何输入datetime型的数据,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!mysql输入datetime型数据的方法:1、使用函数【now()】输入;2、使用函...
    99+
    2024-04-02
  • java怎么获取输入的数据
    在Java中,可以使用Scanner类来获取用户的输入数据。首先需要导入Scanner类:```javaimport java.ut...
    99+
    2023-08-17
    java
  • 我是如何入门、成长并进阶为数据分析师的?
    前几天和一朋友A聊天,一个在我看来完全可以在大部分行业领域公司独当一面的数据分析师,目前仍谦虚的以“数据猿”自称。从事数据分析的他,半路出家,起初虽然懂一些数据库的知识,但仍然和很多人一样,艰难地上了路。于...
    99+
    2024-04-02
  • 我的数据库OCP
     监听的作用就是给客户端电脑和中心数据库电脑建立数据的连接。一旦建立连接就不对两者造成任何影响,连接上的客户端上的用户可以做任何操作和查询,哪怕监听已经关闭或者被破坏,只是在停止后新的远程连接不能...
    99+
    2024-04-02
  • pandas如何进行数据输入和输出
    这篇文章将为大家详细讲解有关pandas如何进行数据输入和输出,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.文本格式数据的读写read_csv():从文件、URL或文件型对象读取分隔好的数据,逗号是默...
    99+
    2023-06-29
  • PaddlePaddle框架怎么输入和输出数据
    在PaddlePaddle框架中,可以通过paddle.static.Input函数来定义网络的输入数据,通过paddle.stat...
    99+
    2024-03-07
    PaddlePaddle
  • pandas进行数据输入和输出的方法详解
    目录1.文本格式数据的读写 1.1 分块读入文本文件 1.2 将数据写入文本格式总结1.文本格式数据的读写 read_csv():从文件、URL或文件型对象读取分...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作