O2OA(翱途)开发平台数据统计如何配置?

O2OA提供的数据管理中心,可以让用户通过配置的形式完成对数据的汇总,统计和数据分组展现,查询和搜索数据形成列表数据展现。也支持用户配置独立的数据表来适应特殊的业务的数据存储需求。本文主要介绍如何在O2OA中开发和配置统计。

一、先决条件

1、O2Server服务器正常运行

2、以拥有管理员权限或拥有数据中心管理员(QueryManager角色)的用户账号登录O2OA(翱途)开发平台,如:xadmin。

二、统计简介

统计是对流程管理、内容管理中的业务数据图形化展现的一种工具。目前一共有三种图形:柱状图、饼状图和折线图。下面展现了柱状图和折线图的应用:

一是统计各部门的报销金额,效果如下:

image (14).png

二是统计每个月份不同报销种类的统计金额对比,效果如下:

2021-11-01_15-15-11.png

三、知识准备

统计的配置完全是基于视图的,如果您不了解视图,请先打开视图教程文档学习。

本文的视图以员工报销的视图为例,该视图以申请部门为分类,需要统计报销金额。

image.png

四、数据中心入口

点系统的左上角系统图标->应用->数据中心管理->具体应用->统计打开。

2021-10-25_17-31-23.png

五、创建统计

点击导航上的“统计配置”,再点击“新建图标”就可以创建统计了:

2021-10-27_13-58-10.png

在统计配置界面上有三栏,左边是本应用的所有统计列表;中间是编辑区,用来展现统计列,和预览数据;右边是属性区域,可以显示统计属性和统计列属性。如下图:

2021-10-27_16-46-13.png

六、创建统计列

点击添加按钮创建统计列:

2021-10-27_16-55-57.png

七、设置列属性

4)@@CQDG6J0GUL[8TX{8Y0W.png

属性

可选值

说明

名称

显示给用户的名称

视图

可选系统中的所有视图

需要统计的数据的视图,不同的列可以选择不同的视图,但如果统计使用分类,视图要有相同的分类列。

视图列

选中的视图的所有列

需要进行统计的列,如:报销金额

计算类型

可选:总和、平均值、数量

同一分类下数据的计算类型,以下列视图为例:

公司领导分类下有4个文档,报销金额分别为100、1200、1200、300

计算类型为“总数”时,统计的值为4个数相加:2800

计算类型为“平均”时,统计的值为总数除文档个数:700

计算类型为“数量”时,统计的值为文档个数:4

小数点位数

数值

统计的值保留的最长小数点位数

默认值

当一个分类无数值的时候,默认显示的值

八、设置统计属性

1、基本

]VQGTW_99EYZX]4]C%Y4JE9.png

属性

可选值

说明

名称

显示给用户的名称

别名

可以在脚本中使用

隐藏

在数据中心应用界面是否展现导航,如下图

排序号

数字

在数据中心应用界面左导航的排序,如上图

图表

可选:柱状图、饼状图、折线图

展现给用户的图表

可执行人

能够执行统计的人员

执行组织

能够执行统计的组织

2、分类

image (1).png

属性

可选值

说明

分类统计

是否启用分类

分类标题

合计

是、否

统计中是否显示合计

排序

升序、降序

统计条目的排序

排序列

选择统计中的一列

分类值

根据视图计算

根据指定的分类值

列视图计算与指定分类值的交集

列视图计算与指定分类值的合集

此处四个选项含义如下:

“根据视图计算”:统计结果只显示视图的分类列,一般情况下选择这个选项就可以了。

“根据指定的分类值”:统计结果只显示下面提供的“指定分类值”列表,如果视图分类值包含在指定的分类值中,则正常统计,否则不统计也不显示,如果指定的分类值并没有相同的视图分类值,则显示统计结果为0。

“列视图计算与指定分类值的交集”:与上一个选项不同之处在于,当指定的分类值并没有相同的视图分类值时,也不显示。

“列视图计算与指定分类值的合集”:“指定分类值”和列视图分类值都会显示在统计结果中,如果指定的分类值并没有相同的视图分类值,则显示统计结果为0。

  在一些统计中,要求没有数据的分类也要显示在统计结果中时,可选择此项,并提供完整的“指定分类值”。

  如要统计某公司所有部门的数据进行汇报,需要所有部门都出现在报表中,如果选择第一项,则只会统计发生了数据的部门,如果“财务部”没有发生数据,则不会显示在统计结果中,所以要选择此项,并在“指定分类值”中添加所有的部门。

指定分类值

指定分类是指必须的统计分类可能不在已有数据中,但又需要参与统计,见下图:

九、查看效果

点击系统菜单->点击“数据”->点击具体的应用,如“报销业务”

2021-10-27_17-56-06.png

在弹出的界面点击对应统计,如下图:

image (2).png

十、统计和视图的对应关系

从上面的内容来看,统计是建立在视图上的,统计和视图的关系:

1、视图的分类作为统计的横坐标

2、可以使用视图的列作为统计的系列

未标题-3.png

十一、基于多个视图创建分类

当统计需要使用同一字段作为多个系列时,则需要对该统计配置多个视图。

样例:统计不同月份不同报销种类的报销金额。
现在系统中有两种报销种类:差旅报销和雇员报销。

我们单凭视图中的“报销金额”列不能确定是哪一类报销的,因此需要使用两个视图,分别过滤出差旅报销和雇员报销。视图和统计对应如下:

未标题-4.png

两个视图的列配置如下:

image (3).png

对展现差旅报销金额的视图,我们需要配置以下过滤条件,保证只显示报销类型为“差旅报销”的金额:

image (4).png

对展现雇员报销金额的视图,我们需要配置以下过滤条件,保证只显示报销类型为“雇员报销”的金额:

image (5).png

在分类当中创建两列:

差旅报销金额

雇员报销金额

列标题:差旅报销金额

视图:选择“统计视图-差旅报销 ”

视图列:选择“报销金额”

计算类型:选择“总和”

列标题:雇员报销金额

视图:选择“统计视图-雇员报销 ”

视图列:选择“报销金额”

计算类型:选择“总和”

image (6).png

展现效果如下

2021-11-02_17-45-59.png

以上是对统计开发的介绍,希望对您有帮助。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/639523.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

03-ArcGIS For JavaScript结合ThreeJS功能

ArcGIS For JavaScript结合ThreeJS功能 概述three.js中功能实现externalRenderers(4.28及以下版本)RenderNode(4.29版本) 概述 ArcGIS For Javacript提供了一些对象可以支持加载webgl上下文信息,这里包括webgl编程的代…

汽车IVI中控开发入门及进阶(二十):显示技术之LCDC

TFT LCD=Thin Film Transistor Liquid Crystal Display LCDC=LCD Controller 薄膜晶体管液晶显示器(TFT LCD)控制器在驱动现代显示技术的功能和性能方面起着关键作用。它们充当屏幕后面的大脑,仔细处理数字信号,并将其转化为精确的命令,决定每个像素的行为,决定它们的…

Linux中gcc/g++的基本使用

目录 gcc/g的使用gcc/g是如何生成可执行文件的预处理编译汇编链接 库.o文件是如何与库链接的? debug版本和release版本 gcc/g的使用 在windows中,我们在VS中编写好了代码之后就可以直接在VS中对源码进行编译等操作后运行 而在Linux下,我们可…

【区域脑图论文笔记】BrainNetCNN:第一个专门为脑网络连接体数据设计的深度学习框架

【区域脑图论文笔记】BrainNetCNN:第一个专门为脑网络连接体数据设计的深度学习框架 信息概览与提炼采用的数据与结果数据集结果概览一眼 重点图与方法概览核心与优劣总结模型与实验论文方法E2E的理解E2N的理解N2G的理解三个卷积层设计的理解 论文实验与讨论 总结与…

差分约束题解

目录 注意点: 思路: SPFA和Dij的不同点: Dij: SPFA: AC代码: 扩展: 题目链接:【模板】差分约束 - 洛谷 注意点: 注意这一题不能用Dij,只能用SPFA 因为这样子才可以得出这个不…

【源码】AVATRADE多语言交易所/15国语言交易所/合约交易/期权交易/币币交易/申购/矿机/风控/前端wap/pc纯源码/带搭建教程

推荐AVATRADE多语言交易所/15国语言交易所/合约交易/期权交易/币币交易/申购/矿机/风控/前端wap/pc纯源码/带搭建教程 语言:15种语言 前端pcwap都是纯源码的 workerman启动有点问题,采集是正常的,wss不能推送。时好时坏,有时候…

树莓派开发需要安装哪些常用库

树莓派是一系列小型、低成本、高性能的单板计算机(SBC),旨在促进编程、计算机科学和DIY电子项目。 从英国慈善机构树莓派基金会于 2012 年推出第一代树莓派开始,树莓派被广泛应用于各种项目,包括: 学习和教…

unreal engine 5.0.3 创建游戏项目

根据虚幻官网介绍,虚幻引擎5可免费用于创建线性内容、定制项目和内部项目。你可以免费用它开发游戏,只有当你的产品营收超过100万美元时,才收取5%的分成费用。所以目前国内也有许多游戏厂商在使用UE制作游戏。UE5源码也已开源,有U…

JavaScript表达式和运算符

表达式 表达式一般由常量、变量、运算符、子表达式构成。最简单的表达式可以是一个简单的值。常量或变量。例:var a10 运算符 运算符一般用符号来表示,也有些使用关键字表示。运算符由3中类型 1.一元运算符:一个运算符能够结合一个操作数&…

RFID技术在空调生产流程自动化中的前沿探索

RFID技术在空调生产流程自动化中的前沿探索 应用背景 目前经济环境下,由卖方市场转向买方市场,意味着小批量、多频率、个性化的生产模式日益成为制造业企业面临的一大难题,随着个性化需求的不断增长,大部分空调厂商都选择小批量…

云上聚智——移动云云服务器进行后端的搭建及部署

什么是移动云 移动云是指将移动设备和云计算技术相结合,为移动应用提供强大的计算和存储能力的服务模式。传统的移动应用通常在本地设备上进行计算和存储,而移动云将这些任务转移到云端进行处理。通过移动云,移动设备可以利用云端的高性能计算…

Go团队:Go是什么

2024年的Google I/O大会[1]如期而至。 这届大会的核心主旨毫无疑问是坚定不移的以AI为中心:Google先是发布了上下文长度将达到惊人的200万token的Gemini 1.5 Pro[2],然后面对OpenAI GPT-4o的挑衅,谷歌在大会上直接甩出大杀器Project Astra[3]…

【加密与解密(第四版)】第十九章笔记

第十九章 外壳编写基础 这章主要是完成一个壳,之前这章看的次数比较多,这里仅仅记录一下关键点 19.1 外壳的结构 19.2 加壳主程序 流程:判断文件是否为PE格式、文件基本数据读入、附加数据的读取、输入表的处理、重定位表的处理、文件的压缩…

【嵌入式软件工程师面经】Socket,TCP,HTTP之间的区别

目录: 目录 目录: 一、Socket原理与TCP/IP协议 1.1 Socket概念: 1.2 建立Socket连接: 1.3 SOCKET连接与TCP/IP连接 二、HTTP连接: 2.1 HTTP原理 三、三者的区别和联系 前些天发现了一个巨牛的人工智能学习网站&#xf…

ICRA 2024: NVIDIA 联合多伦多大学、加州大学伯克利分校、苏黎世联邦理工学院等研究人员开发了精细操作的手术机器人

英伟达(NVIDIA)正与学术研究人员合作,研究手术机器人。 NVIDIA 联合多伦多大学、加州大学伯克利分校、苏黎世联邦理工学院和佐治亚理工学院的研究人员开发了 ORBIT-Surgical,一个训练机器人的模拟框架,可以提高手术团…

什么是物联网通信网关?-天拓四方

在信息化、智能化的时代,物联网技术的广泛应用正在逐渐改变我们的生活方式。物联网通过各种传感器和设备,将现实世界与数字世界紧密相连,从而实现智能化、自动化的生活和工作方式。作为物联网生态系统中的重要组成部分,物联网通信…

IDEA连接达梦数据库

1.pom.xml添加达梦数据库依赖&#xff08;会自动下载jar包&#xff09; <dependency><groupId>com.dameng</groupId><artifactId>DmJdbcDriver18</artifactId><version>8.1.3.62</version> </dependency> 2.dataSource添加达…

5.22R语言初步学习-1

今天上课讲R语言&#xff0c;要干什么没讲&#xff0c;分析什么&#xff0c;目的是什么没讲。助教基本上就是让我们打开窗口&#xff0c;按要求抄代码指令&#xff0c;代码原理也没讲......再加上最近正好在学概率论与数理统计&#xff0c;肯定是有用的&#xff0c;所以还是学习…

2024.05.24 学习记录

1、面经复习&#xff1a; js基础、知识深度、js垃圾回收 2、代码随想录刷题&#xff1a;动态规划 完全背包 all 3、rosebush 完成 Tabs、Icon、Transition组件

Java基础的语法---String

Java的String类是不可变的&#xff0c;意味着一旦创建&#xff0c;其值就不能被改变。String类提供了丰富的API来操作字符串。 以下是一些常用的方法&#xff1a; 构造方法&#xff1a; 有以下几种常见的&#xff1a; public class stringlearn {public static void main(S…