请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
chyou(uid:95414)
职业资格认证:FCA-FineReport | FCA-简道云
  • 如题,我有一列时间单选框,选中后对应的时间日期控件我想变成只读,不让其编辑,如图控件代码如下:var value = this.getValue(); if(value == '近一月'){ var ddate2 = '${=TODAY()}'; var ddate1 = '${=DATEINYEAR(TODAY(),30)}'; var state1= this.options.form.getWidgetByName("rq1");                 var state2= this.options.form.getWidgetByName("rq2");                 state1.setValue(ddate1);                 state2.setValue(ddate2); }else if(value == '近一季'){ var ddate2 = '${=TODAY()}'; var ddate1 = '${=DATEINYEAR(TODAY(),90)}'; var state1= this.options.form.getWidgetByName("rq1");                 var state2= this.options.form.getWidgetByName("rq2");                 state1.setValue(ddate1);                 state2.setValue(ddate2); }else if(value == '近半年'){ var ddate2 = '${=TODAY()}'; var ddate1 = '${=DATEINYEAR(TODAY(),182)}'; var state1= this.options.form.getWidgetByName("rq1");                 var state2= this.options.form.getWidgetByName("rq2");                 state1.setValue(ddate1);                 state2.setValue(ddate2); }else{ var ddate2 = '${=TODAY()}'; var ddate1 = '${=DATEINYEAR(TODAY(),365)}'; var state1= this.options.form.getWidgetByName("rq1");                 var state2= this.options.form.getWidgetByName("rq2");                 state1.setValue(ddate1);                 state2.setValue(ddate2); }
  • 在参数面板,想设置一个日期下拉框,选择项内容为:近一个月,近三个月,近半年,近一年 进行过滤,数据源有个【创建日期】字段。 以当前的时间作为起点判断根据选择项进行过滤,这样要如何实现呢
  • 在在决策报表里,在使用报表块时,无法实现横向自适应屏幕,右边总留有一部分空间,如何实现自适应满屏呢,如图 
  • 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

78

27

78

10

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