请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
chyou(uid:95414)
职业资格认证:FCA-FineReport | FCA-简道云
  • 如图,图标和标题位置错开了,一上一下,感觉标题没有行居中,没找到设置地方我调整了图标大小及文字大小还是一样如果不添加图标,标题可以居中...
  • 如题,在决策报表里,放置了一个报表块做跑马灯,A列有三行,第一行放置标题公告,第二行为内容,第三行为底部边框区域,用颜色填充,我显示的公告区域很小,但预览时不能一次性全部显示,底部色块区域需要拖动滚动条到最后才能看见,看过去我的内容单元格非常长,不知道为何,设计时的图:预览后的:拖动滚动条到最后:
  • 我弄了一个首尾相连的跑马灯,跑马灯在报表块为report3上实现。。。我还有其它报表块,report0,report1,report2....滚动效果是有,但移到到report3上不能悬停,但移到report2上却会停止,移开又动了,功能跑偏了(如何纠正到report3上实现呢?),代码如下:window.flag = true;setTimeout(function(){//鼠标悬停,滚动停止      $(".frozen-center").mouseover(function() {        window.flag = false;    });    //鼠标离开,继续滚动      $(".frozen-center").mouseleave(function() {        window.flag = true;    });speed = 50; //滚动速度      var tab = document.getElementById("demo");//外层可视模块 var tab1 = document.getElementById("demo1");//内层滚动内容模块1var tab2 = document.getElementById("demo2");//内层滚动内容模块2 无缝对接到1后面的内容tab2.innerHTML = tab1.innerHTML;//克隆demo1为demo2tab.scrollTop = tab1.offsetHeight;//创建一个滚动函数,当滚动至demo1与demo2交界时,demo跳到最顶端function Marquee(){if (window.flag==false) null;    else if (tab.scrollTop >= tab1.offsetHeight) {        tab.scrollTop-=tab2.offsetHeight;    }else{        tab.scrollTop+=1;    }}var MyMar=setInterval(Marquee,speed);},1500);//隐藏头尾空白行setTimeout(function(){        document.getElementById("r-1-0").style.height=0;},100);补充说明:不能悬停,是因为没进行重复和冻结设置,设置完后可以了。。。但出现了另一问题,鼠标放在另一个报表块时,跑马灯也停了。。。有人可以帮忙看一下代码吗?在代码里,我试着增加了指定模块代码,增加了悬停就失效了,不增加是可以悬停,但鼠标移到report2报表块上时,就停了,移开又动了。。。又有新发现,就是report2报表块内容我是点击地图的区域块后会相应显示内容,初始化时显示的是所有数据,此时移到报表块report2、report3时,report3跑马灯都会有悬停效果;问题来了,当我点击地图的区域块显示相应内容后,鼠标再移到report2时,悬停效果就没有了(本该是这样的)。。。。。有点神奇,有点懵圈,大神救命!如setTimeout(function() {    $("div").find(".frozen-center").mouseover(function() {        window.flag = false;    });    //鼠标离开,继续滚动    $("div").find(".frozen-center").mouseleave(function() {        window.flag = true;    });
  • 近期在做一个小应用,用JS实现自动数据匹配功能时,遇到了一些问题,总结如下:优缺点:1、自动匹配字段设置为“空值”,匹配字段修改后,新增行,公式不会失效;但用单元格公式获取(SQL或数据集名.select ),修改字段后,新增行后,值会复制到新增行里(若字段设置为空值,则新增行公式就会失效,值关联不到,所以字段需设置为“原值”);2、JS无法进行字段批量复制粘贴匹配,批量粘贴后,无法匹配出值;这一点单元格公式匹配数据完胜;3、数据查询速度这块,JS匹配查询出来的速度很慢,采用单元格公式匹配出来的数据直快(表里有2000多条记录);4、对编辑的字段进行标识,如有修改的字体变红,JS可以做到实时呈现,但新增行后标识就失效了;单元格公式区配可以设置条件属新,但不能实时呈现,需要样增行后呈现----------------------------对于上述问题一直困扰着我,想达到完美的功能,真是难,我的需求就是:1、根据关键字段匹配出相应数据;2、在填报时,对于编辑过的内容,字体标红,3、新增行时,字段显示的是空值,不会把上行的值复制下来(即使上行的值有修改的),同时修改过的内容不会因新增行而改变标识4、查询速度要快(JS的感觉不大可能实现,我做了测试,四五百条记录也还是慢)以上是近期对寻问的总结,都没能很好的解决问题,不知道有无高手能解决呢
  • 我弄了一个三层钻取地图(区域-省份-市),区域及省份是区域地图,市是点地图,我想点击市后,在其下方的报表块显示对应的数据,我的传参设置如下:步骤一:设置参数city步骤二:设置报表块SQL语句,点击市时获取参数city运行后点击无效果,鼠标移到点地图上有手形,但点击数据出不来
  • 想实现功能:当num值大于1时,弹出窗口提示“账户总表手机号有多个,请至账户总表确认,仅能保留一个手机号!”,点确定后跳转账户总表页,点取消返回当前页并清空内容,以下是我写的代码,但执行有异常,报错,烦请看看哪有问题:-------------------------------部分JS代码如下:if (num > 1) {fr.msg.confirm("提示", "账户总表手机号有多个,请至账户总表确认,仅能保留一个手机号!",function(value) {if (value) {window.parent.location.href = "/webroot/decision/view/report?viewlet=chyou%252Faccountdetail.cpt&ref_t=design&op=write&__cutpage__=v&ref_c=af56d25d-807b-4e9a-bc12-301b3c7b933c";} else {this.setValue("");   // 此处没起效果,但改居location.reload()可以达到效果,但属于重新加载页面。。但我就想知道用this.setValue("")或this.reset  在这里为何不行呢?}},100);}-------------------------修改了以上代码后,点击确定跳转可以了,但点击取消没起效果,值没被清空,望高手指点
  • 我设置了几个区域,长三角、大西北、大福建及大湾区,仅有大湾区是灰色的,无法钻取,看了灰色区域,表示没有值(但实际上统计是有值的)发现在滑动右边的0-240时,区域也会变成灰色,变成灰色也就无法穿透了,不知这个是起到什么作用,是否可调整,可以的话又在哪调整这是长三角穿透后的:(大湾区也是按长三角等一样设置的,检查了好多遍了,也确认有数据,但就是显示灰色的,无法穿透)以下是滑动阀值后长三角就不能穿透了:
  • 在弄地图钻取中,如果我只想钻取到市,不想钻取到更细的地址,如区等要如何操作,现在弄区域名匹配时会到区这一层
  • 我用“导入Excel提交前清空数据库”方法,日期字段导入后数据跟EXCEL的不一致,一伙显示的是当前导入时间,一伙又变成其它时间(莫名的),数据库字段类型为datetime,帆软里的也是时间型,格式为:yyyy-MM-dd HH:mm:ss---------------补充
  • 在决策报表里,用JS实现首尾相接的跑马灯效果,如何在此基础上实现悬停呢,我的代码如下:setTimeout(function(){  speed = 50; //滚动速度var tab = document.getElementById("demo");//外层可视模块var tab1 = document.getElementById("demo1");//内层滚动内容模块1var tab2 = document.getElementById("demo2");//内层滚动内容模块2 无缝对接到1后面的内容 tab2.innerHTML = tab1.innerHTML;//克隆demo1为demo2tab.scrollTop = tab1.offsetHeight; //创建一个滚动函数,当滚动至demo1与demo2交界时,demo跳到最顶端function Marquee(){     if (tab.scrollTop >= tab1.offsetHeight) { tab.scrollTop-=tab2.offsetHeight;}else{ tab.scrollTop+=1; } }var MyMar=setInterval(Marquee,speed); },1500); //隐藏头尾空白行setTimeout(function(){  document.getElementById("r-1-0").style.height=0; },100); 查了一下有关贴子,在上面代码里加了如下代码但不起作用:window.flag = true;//鼠标悬停,滚动停止  setTimeout(function() {    $(".frozen-center").mouseover(function() {        window.flag = false;    });     //鼠标离开,继续滚动      $(".frozen-center").mouseleave(function() {        window.flag = true;    }); 

78

27

78

10

个人成就
内容被浏览34,496
加入社区7年346天
返回顶部