当前位置: 代码迷 >> PB >> PB怎么显示对比图表
  详细解决方案

PB怎么显示对比图表

热度:199   发布时间:2016-04-29 05:26:49.0
PB如何显示对比图表?
版本PB9

如何显示对比图表,例如质量检验记录里按产品料号,良品数,不良品数对比;

我测试过如下的方法,但是只显示了一个值,没有良品数,不良品数同时显示和对比;


新建数据窗口,从质量检验记录表取数,select 产品料号,良品数,不良品数 from  质量检验记录表

category 选择料号【我的理解是要显示比较的栏目】

value试过几种方式:良品数,sum(良品数 for graph),count(产品料号 for graph)

serials,也是试过:不良品数,料号,但是没有出来想要的结果;

不知道是哪个地方没有注意到,还是应该怎样设置?
------解决思路----------------------
我也遇到类似的问题,帮楼主顶了。
------解决思路----------------------
你的这个需求相当于要分两次组,先是产品料号,然后是产品等级。你需要产品等级间的数量对比。
category (第一次分组) 产品料号
serial (第二次分组)  产品等级
value 数量合计 --sum(产品数量 for graph)

sql 应该写成 
select 产品料号,产品等级,产品数量 from 质量检验记录表



看情形你的表结构似乎不能用一条sql直接查询,回到你这里具体就是

select 产品料号,‘良品’ as 产品等级,良品的数量 from 质量检验记录表
union all
select 产品料号,‘不良品’ as 产品等级,不良品的数量 from 质量检验记录表
  相关解决方案