请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
孤陌(uid:61254)
职业资格认证:FCP-报表开发工程师
  • 我的提示点  许多数据 是自己自定义的  是把项目名+系列名+开始时间 拼接成唯一值后 再用公式关联出的 现在开启轮播提示点功能 只轮播生产状态 为 生产中的 数据  下面是我的自定义提示 的JSfunction () {    var kssj = FR.remoteEvaluate('=format(TODATE('+this.startTime+'),"yyyy-MM-dd HH:mm")');    var UUID=this.seriesName    var uid=this.processes.name+"-"+this.seriesName+"-"+FR.remoteEvaluate('=format(TODATE('+this.startTime+'),"yyyy-MM-dd HH:mm")');        var jssj = FR.remoteEvaluate('=format(TODATE('+this.finishTime+'),"yyyy-MM-dd HH:mm")');    var minutes = FR.remoteEvaluate('=round('+this.duration+'/60000, 2)');  // 保留两位小数;    //用map函数,从ds1中获取“唯一值”uid对应的”状态“字段(获取其他字段以此类推)    var status = FR.remoteEvaluate('=MAP("'+uid+'","ds1","唯一值","状态")');    var status1 = FR.remoteEvaluate('=MAP("'+uid+'","ds1","唯一值","数量")');    var status2 = FR.remoteEvaluate('=MAP("'+uid+'","ds1","唯一值","理论产量")');       var status3 = FR.remoteEvaluate('=MAP("'+uid+'","ds1","唯一值","流转数量")');        var status4 = FR.remoteEvaluate('=MAP("'+UUID+'","ds2","工单号","完工数量")');         var status5 = FR.remoteEvaluate('=MAP("'+UUID+'","ds3","工单号","生产数量")');    return this.processes.name +""+ this.seriesName +"开始:"+ kssj +"结束:"+ jssj +"订单数量:"+ status5 + "完工数量:"+ status4 + "生产数量:"+ status3 + "报工数量:"+ status1 +  "理论产量:"+ status2 +    "生产用时:"+ minutes +"分钟生产状态:"+ status;}
  • 如题
  • var data=this.getValue();var cell = _g().curLGP.getTDCell(col, row-1);//获取到单元格的值var len=data.length;//判断值的长度if(len=4){setTimeout(function() {_g().curLGP.editTDCell(cell);//聚焦A2单元格}, 50);//获取当前控件对象}此JS已在PC端实现  移动端无法用 跪求大神实现
  • 我想把自定义提示 设计成表格形式 例如商品编号 放上去就显示商品的基础信息
  • 移动端里按钮控件默认显示的是蓝色 怎么可以修改成透明色 注意是移动端
  • 我想通过FR写数据到企业微信日程里 不知道填报数据接口提交插件 能不能做到 access_token参数应该怎么设置
  • 这样设置 PC端是可以下载的了     移动端访问就不可以了
  • select a,b,d,min(c) as minc,max(c) as maxc, DATEDIFF(mi,min(c),max(c))+1 as 时长 from (select a,b,c,row_number() over (partition by a order by c)-row_number() over (partition by a,b order by c) as d from (select id a,case when cast (value as float)>=20 then '运行' else '停机' end as b,acptime c from ${REPLACE(SQL("JDBC5","select name from sysobjects where xtype='u' and name like 'ValueTable_FLOAT_%' and REPLACE(name,'ValueTable_FLOAT_','')>='"+FORMAT(KSRQ,"yyyy_MM_dd")+"' and REPLACE(name,'ValueTable_FLOAT_','')<='"+FORMAT(JSRQ,"yyyy_MM_dd")+"'",1),","," where 1=1 "+IF(LEN(ID)==0,""," and ID IN ('"+ID+"')")+" union all select ID,Value,AcpTime from ")} where 1=1 ${IF(LEN(ID)==0,""," and ID IN ('"+ID+"')")}) t1) t2group by a,b,d这样只有 第一天的数据正确  
  • 因为数据是按照每天一张表存放的 所以多天查询的时候   就需要表关联select a,b,d,min(c) as minc,max(c) as maxc, DATEDIFF(mi,min(c),max(c))+1 as 时长 from (select a,b,c,row_number() over (partition by a order by c)-row_number() over (partition by a,b order by c) as d from (select id a,case when cast (value as float)>=20 then '运行' else '停机' end as b,acptime c from ${REPLACE(SQL("JDBC5","select name from sysobjects where xtype='u' and name like 'ValueTable_FLOAT_%' and REPLACE(name,'ValueTable_FLOAT_','')>='"+FORMAT(KSRQ,"yyyy_MM_dd")+"' and REPLACE(name,'ValueTable_FLOAT_','')<='"+FORMAT(JSRQ,"yyyy_MM_dd")+"'",1),","," where 1=1 "+IF(LEN(ID)==0,""," and ID IN ('"+ID+"')")+" union all select ID,Value,AcpTime from ")} where 1=1 ${IF(LEN(ID)==0,""," and ID IN ('"+ID+"')")}) t1) t2group by a,b,d这个SQL 如果只查当天的数据是正常的 如果查询1天以上就会出现问题  就第一天的数据是正常的 后面的数据 不正常
  • 想统计39  每次的停机时长是多少   运行时长是多少   Value大于20就是运行 小于就是停机就是结果集 就是 ID  时长   开时时间   结束时间  状态39   20   2020-08-22 00:00:00   2020-08-22 00:20:00  停机39   17   2020-08-22 00:21:00   2020-08-22 00:38:00 生成这样的结果

46

12694

46

10

12345下一页
个人成就
内容被浏览413,110
加入社区10年22天
返回顶部