建立统计报表方便数据的查询

1.新建查询

  云表中有6种不同的模板类型:普通模板,看板,查询,报表,导航,流程。《商品档案》、《采购单》、《入库单》都是普通模板可用于存放数据,而实现统计查询功能的是查询模版,它需要从其他模板中查询数据并显示。
  查询模板有3个基本要素:数据源数据列过滤条件
  •   数据源,是数据的来源。数据从哪里来,它可以从其他保存数据的模板中获取,比如《请假单》《商品档案》模板;也可以是数据的集合。
  •   数据列,是指本次查询想要的结果,它可以直接引用数据源的数据项,也可能是数据源数据项进行处理后的值。设置数据列时,还可针对数据项设置函数,获取需要的数据。
  •   过滤条件是指通过什么条件,对数据源模板中的所有数据进行筛选。
  我们以“查询商品采购明细”为例学习查询模板的使用。进入“统计查询”文件夹,在右侧上方的工具栏中,单击【新建查询】按钮, 进入查询模板的设计界面
   ①先设置数据源,选择“数据源”选项卡,单击【添加】,数据需要从《采购单》模板中获取,因此这里选择“采购单”,商品在采购单商品明细表中,数据源选择具体的明细表。
  设置数据源后如下图
  ②设置数据列。选择“数据列”选项卡,单击【添加数据项】,弹出“数据项设置”对话框,在“数据列表”中双击将数据项添加到表达式中,单击【连续添加】连续添加下一个数据项,直到最后一个,添加完成后,单击【确定】。这里需要添加“商品编号”、“商品名称”、“规格型号”、“单位”、“数量”、“金额”6个数据项。
  添加完数据列后如下图,列名默认为数据项的名称,数据类型默认为数据项的类型。
  设置过滤条件,若需要将所有的数据都筛选出来,可不设置过滤条件。
  设置好查询模板的三要素后,单击【保存】按钮,弹出“模板属性”对话框,填写模板编号和模板名称,完成查询模板的设置。
  在“统计查询”文件夹下,双击“采购明细查询”模板的图标,打开查询模板如下图,显示查询结果。
  如果需要根据不同的商品统计采购数量和采购金额又该如何做呢?使用统计查询

2.统计查询

   统计查询是指根据指定的条件将数据进行查询并汇总出目标结果,在查询的数据列中可调用函数合计函数实现分组小计,统计函数的使用依据为数据列中所有没有使用统计函数的数据项。根据不同的商品统计采购数量和采购金额这里分组的依据为“商品”,因此在数据列只能保留“商品”的数据列。
  在《商品明细查询》模板设计界面中,找到“数据列”选项卡,针对“采购单.商品明细表.数量”和“采购单.商品明细表.金额”调用合计函数。在表达式上单击【...】,打开“数据项设置”对话框,全选表达式上的数据项,在“分类”上选择“统计函数”,选项中显示所有的统计函数,双击“合计”函数,针对已选中的表达式调用函数。
  设置完成后,修改“数量”和“金额”的列名如下图,此时数据列中没有调用统计函数的数据列为“商品编号”、“商品名称”、“规格型号”、“单位”,是以这几个数据列为依据来进行分组统计的。若同一个商品有不同的规格型号,不同的单位,此时将根据不同商品不同规格不同单位来进行分组统计。
  此时查询结果如下图显示
  
2022-05-07
44 42