请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
chyou(uid:95414)
职业资格认证:FCA-FineReport
  • SQLServer中省份字段格式如下:~`~`7 河北`~`8 Hebei`~`9 河北`~`~~`~`7 江苏`~`8 Jiangsu`~`9 江蘇`~`~~`~`7 黑龙江`~`8 Heilongjiang`~`9 黑龍江`~`~我想从中提取7后面的省份名称(如河北、江苏、黑龙江....),SQL语句要如何写呢
  • 如题,若用条件属性设置,它不会根据条件时时变更字体颜色,我用了公式形态想实现时时变化功能,公式如下:replace($$$, C4, IF(C4<Z4,"<font color='red'>"+C4+"</font>","<font color='BLACK'>"+C4+"</font>"))PS:C4是一个日期控件单元格,选择一个日期,Z4是显示初始日期。就想若C4时间早于Z4日期时,字体变为红色,否则字体为黑色显示内容我也设置了:用HTML显示内容运行时C4单元格显示的是HTML代码,不知公式是否有问题
  • 我想指定区域内的单元格变色,但同时又是相邻两列的单元格同时变色,区域以外的不能变色,效果如图:指定单元格区域B3:G7,鼠标悬在B3:C3显示红色(相领的两个单元格)如何用JS实现呢
  • 我弄了一个地图钻取的,区域-省-市,点击区域,报表块REPORT2显示对应区域内容;点击省,报表块显示对应省内容.......初始化时,报表块REPORT2显示所有内容,问题来了:初始化后的报表块数据正常的跑马灯滚动效果,鼠标操作后也可以正常悬停,但钻取获取区域、省及市数据时,报表块数据跑马灯滚动效果是正常的,但是悬停效果没了,不知为何,我的代码如下:setTimeout(function() { $("div").find(".frozen-center").style.overflow = "hidden"; $("div").find(".frozen-north").style.overflow = "hidden"; },3000);window.flag1 = true;var self1 = this;//鼠标悬停,滚动停止setTimeout(function() { $("div").find(".frozen-center").mouseover(function() { window.flag1 = false; }); //鼠标离开,继续滚动 $("div").find(".frozen-center").mouseleave(function() { window.flag1 = true; }); var old = -1; var interval = setInterval(function() { if (!self1.isVisible()) { return; } if (window.flag1) { currentpos1 = $("div").find(".frozen-center").scrollTop; if (currentpos1 == old && 0!=currentpos1) { $("div").find(".frozen-center").scrollTop = 0; } else { old = currentpos1; //以25ms的速度每次滚动1.5PX $("div").find(".frozen-center").scrollTop = currentpos1 + 1.5; } } }, 100); }, 3000);
  • 如题,执行存储语句后,显示完成命令,但是临时表CBHTxlfx并未创建,里面的SQL插入 语句单独执行是没问题的 我把创建表格及插入单独拿出来执行也是没问题的 但直接运行存储去无法创建临时表,检查好久不知道问题在哪? 查询临时表无记录:对象名 'CBHTxlfx' 无效  ---以下为存储语句: CREATE PROC CBHTProc @bgdate date, @eddate date, @wftypename varchar(max), @wfname varchar(max), @area varchar(max)  AS  BEGIN IF NOT EXISTS (SELECT * FROM sysobjects WHERE name LIKE 'CBHTxlfx' AND type ='U')  CREATE TABLE .(    (1000) NULL,    (1000) NULL,    (1000) NULL,    (1000) NULL,    (1000) NULL,   (1000) NULL,   NULL) ON  ELSE  DELETE FROM CBHTxlfx; INSERT INTO CBHTxlfx SELECT A,B,C,D,E,F,G FROM  (SELECT A,B,C,D,E,F,G FROM TABLE1   UNION ALL   SELECT A,B,C,D,E,F,G FROM TABLE2   )AA WHERE 1=1AND A IN (select col from SplitIn(@area,',')) AND B BETWEEN @bgdate AND @eddate AND C IN (select col from SplitIn(@wftypename,',')) AND D IN (select col from SplitIn(@wfname,',')) ORDER BY A,B,C,D DESC; declare @ck varchar(8000)  declare @sql varchar(8000) select  @ck=isnull(@ck+',','')+'' from CBHTxlfx group by F order by F set @sql='select * from CBHTxlfx pivot(avg(G) for F in ('+@ck+')) dd' exec(@sql) END
  • 我设置了两个下拉复选框A和B,当A复选框多选时,B复选框联动显示相应内容,我是通过SQL语句去实现,联动设置有一项返回值类型选择字符串,此处我想设置逗号,但是联动时出不来,需要设置成',' 才可以。。。有无办法用逗号呢,因为传参时需要用逗号,如上海,北京,深圳
  • 在SQL里,做了一个存储,比如:ALTER PROC HTProc@bgdate date,@eddate date,@wftypeid int,@wfname varchar(300),@area varchar(200)ASBEGIN--比如参数@area 我想能传多个值,如下SELECT * FROM TABLE WHERE area in (@area)这样写我若执行存储时无数据,如:EXEC HTProc '北京,上海'  --查出无数据EXEC HTProc '北京'   --单个是有数据参数@area如何设置呢=============================最优的方法是自定义分割字符串函数:create  function  SplitIn(@c   varchar(2000),@split   varchar(2))    returns   @t   table(col   varchar(20))    as    begin       while(charindex(@split,@c)<>0)        begin          insert   @t(col)   values   (substring(@c,1,charindex(@split,@c)-1))          set   @c   =   stuff(@c,1,charindex(@split,@c),'')        end      insert   @t(col)   values   (@c)      return    end
  • 如图,图标和标题位置错开了,一上一下,感觉标题没有行居中,没找到设置地方我调整了图标大小及文字大小还是一样如果不添加图标,标题可以居中...
  • 如题,在决策报表里,放置了一个报表块做跑马灯,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;    });

75

26

75

10

个人成就
内容被浏览33,507
加入社区7年65天
返回顶部