请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
帆软用户21wlka79tN(uid:2123959)
职业资格认证:尚未取得认证
  • 如下图所示,5月、6月均有数据,但是当时间调整到两个月的时候,数据显示不出来。弄了好久,实在不知道哪出问题了。with aa as (SELECT  acct_code,cost_center,ST_NO as grade,MAT_NO,substr(mat_no,1,8) as pono,MAT_ACT_WIDTH as size,MAT_ACT_WT as weight,IN_MAT_NO,IN_MAT_WT,app_throw_ai_key,substr(apcod_date_sumnum,3,14) as ap_time,substr(close_mon,1,6) as close_monFROM "BG00MSCB00"."T_DWD_FACT_CBAI_TACAIWBLG" where  cost_center in ('ABEC','ABEG')  ),a as (select aa.* from aa where close_mon>='${日期起}' AND close_mon<='${日期止}' ),a1 as (select * from (select distinct pono,cost_center,grade,ap_time,row_number()over(partition by pono,cost_center order by ap_time desc  ) rnfrom a  where ACCT_CODE=01  order by pono,cost_center,ap_time) where rn=1),b as (select  pono,cost_center,sum(weight) as LB_total from a  where ACCT_CODE=01 group by pono,cost_center),c as (select pono,sum(weight) as ladle from a where ACCT_CODE='31' group by pono ),d as (select pono,-sum(weight) as sp from a where substr(app_throw_ai_key,23,2)='31' group by pono),e as (select distinct a.close_mon,a.pono,b.cost_center,b.LB_total,d.sp,c.ladle as ladle_c from a left join b on a.pono=b.pono left join c on a.pono=c.pono left join d on a.pono=d.pono  where a.pono<>''  order by pono)select e.*,a1.grade,(case when e.cost_center is null then 'ABEG' else e.cost_center end) as cost_center1 from e left join a1 on e.pono=a1.pono and e.cost_center=a1.cost_center order by pono
  • 涉及到3个表,以pono字段作为连接,连接表a.b.c,由于3个表中都几个pono不在其他两个表里面,所以不能用 left join和right join。但是用full join就出现个问题,当两个表的pono没有匹配到一块的时候(一个有pono,有数据,一个没有pono和下面的数据),只显示了数据,pono显示成了空值。如图所示,怎么才能把pono也显示出来呢。
  • 由于函数需求,我在本地目录按照流程添加了“常用函数插件”,本地也能显示出来,但是一旦切换到远程服务器后,常用函数里面的插件就不显示了。是不是因为图片所示的这些插件不一致导致的。还是什么原因。而且我点同步到本地,显示部分插件同步失败,应该怎么处理。  我帆软的版本是  10.0.19
  • 我现在的表格设计如图1所示,第一列是分组,第二列是求和。效果如图2所示,现在想实现的格式如图3所示:就是在第一列分组,第二列已经求和的情况下,增加第三列,数据的计数。请问怎么实现。直接用count(A1),显示出来的计数是1、1,不是18/19.图1图2图3
  • 如图1,帆软报表分组求和后,如图2所示。现在想实现按照B列排序后,再根据L列数据排序。帆软自带的分组排序没搞懂,求助。图1图2
  • 原SAS程序如图1所示,在数据表tmmsm01里面,需要提取htno,scr_id1_1到scr_id3_20,共60列(这60列code对应的weight列)。常规做法是,一个表一个表的建立,需要建60个表。SAS里面的简单写法如图1所示。想请教下,SQL怎么实现。
  • 如图,有两行数据都有htno这一列,这一列的数据有重复(都是两条),举个例子:无论我怎么排序都是左边的效果,无论是代码写到一个数据集,还是分开写都是这样。要怎么才能实现右边这种排序方式呢。实绩和理论的数据我可以都写在一个数据表里面,也可以分开写。不能用  union all  把两个表并起来,列数不一定相同(当然也可以弄成相同的),有没有其他方法源表结构是这样的
  • 如图所示,我是在类别这一列设置隔行填充的,但是前面四列我不想填充或者说用别的颜色。该怎么优化呢?
  • 如图所示,前面的SQL语句没报错,加了个 select f.* from f 就报错,什么原因呢?
  • 如图所示,报表里面对这些列进行了汇总求和,求和出来显示0,然后用公式让0变成了空值,但是全是空值(也可以说求和是0的)的放在这里太难看了,可以自动隐藏掉吗?不能手动隐藏,比如第二列,今天的数据 求和是0,但是明天的就不一定是0了,如果手动隐藏掉,明天的不为0的数据也会被隐藏掉。

34

5

34

10

1234下一页
个人成就
内容被浏览13,484
加入社区1年185天
返回顶部