请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
被迫营业的小白(uid:1800919)
职业资格认证:FCA-FineReport
  • 大佬们,FineReport中报表向sqlserver数据库插入数据,数据库id自增长的。这种情况下,万一多个人同时向数据库插入数据,会不会出错
  • 大佬们,报表提交完事件里写了个页面跳转:window.location = encodeURI(encodeURI("${servletURL}?viewlet=/111/111.cpt"));想要将提报界面E2单元格下拉框DrawingNo_Prefix的值带到111.cpt报表里的下拉控件里做查询条件,该怎么写
  • 大佬们,报表做了复选框多选查询,返回值类型选的字符串,分隔符是逗号,然后报错:错误代码:11300001 数据集配置错误“(研发中心,研发部,电气软件部,设计部)”附近有语法错误。 数据集里的sql是这么写的:{if(len(comboCheckBox_department_name)==0,"","AND SUBSTRING(SUBSTRING(TR.EmployeeName, CHARINDEX('-', TR.EmployeeName) + 1, LEN(TR.EmployeeName)),1,CHARINDEX('-',SUBSTRING(TR.EmployeeName, CHARINDEX('-', TR.EmployeeName) + 1, LEN(TR.EmployeeName)))-0.5) in'"+'('+comboCheckBox_department_name+')'+"'")} in后面正常应该是("xxx","xxx","xxx","xxx"),现在变成了"(xxx,xxx,xxx)"这种形式了,怎么修改
  • 大佬们,如图点击删除行,然后点取消,会报错。用的普通按钮写的js:num = prompt("请输入删除行数", "");var td=$("td:visible").slice(-num);//获取A列最后三行的单元格元素//id^=A代表A列,visible代表可见单元格,slice(-3)代表最后3行var id=;for(i=0;i<td.length;i++){id.push(td.eq(i).attr('id'))//遍历将单元格编号插入数组}_g().deleteRows(id);
  • 大佬们,如图单元格输入数字3,下方就插入3行。想要做到把数字3改成4的时候,先把原来的3行清掉,再插入4行,js该怎么修改?另外单元格用的修改后事件,感觉不是很林敏,第一次进页面输入的时候没反应,得多输几次才行,这是什么问题?js如下:num是参数,通过公式A1获取A1单元格数字。if (num > 499) { alert("不允许插入超过500行");} else { var id = $("td:last").attr("id"); //获取A列最后一行的单元格编号 //id^=A代表A列,last代表最后一行 _g().appendReportRC(num, id);}
  • 大佬们,如图,插入行按钮写了js实现输入数量批量插入,限制单次不超过500行。测试发现超500行后确实会跳提示,但是跳完提示会自动插入1行,有点神奇。另外有没有办法解决插入行数较多时会卡顿,导致插入行数不准,比如插入100行,最后会出现103行,104行这种飘忽不定的。js如下:num = prompt("请输入插入行数", "");if (num+1 > 500) { alert("不允许插入超过500行");} else { _g().appendReportRow(this.options.location, this.options.reportIndex, num);}
  • SQL("RD_Drawing","SELECT MAX(id) FROM"+E1,1)>3,想获取E1单元格值,这个写法该怎么修改
  • 大佬们,表名为DrawingNo_A,字段id自增长,Employee_name、Create_Date为要插入数据的字段,EFFE_Tag默认值1,Drawing_Type默认值为A,写了个触发器设置id大于3就不能插入了,但是没生效,大佬们帮看看是不是写法的问题。触发器是这么写的:USE GO/****** Object:  Trigger .    Script Date: 2024/6/18 11:43:53 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER TRIGGER .ON .INSTEAD OF INSERTASBEGIN    SET NOCOUNT ON;    IF EXISTS (SELECT 1 FROM inserted WHERE ID > 3)    BEGIN        RAISERROR('Inserted ID is greater than the maximum allowed value.', 16, 1);        RETURN;    END     -- 如果检查通过,则正常插入数据    INSERT INTO DrawingNo_A(Employee_name,Create_Date)    SELECT Employee_name,Create_Date FROM insertedEND
  • 想要实现图中下拉菜单选A时,查询数据库中A表,选B时查询B表,有什么方法可以实现嘛?Sqlserver数据库,同一个数据库的不同表
  • 大佬们,可以实现报表提交时,根据图中下拉框的值,插入数据库中不同的表嘛?

68

0

68

10

个人成就
内容被浏览20,737
加入社区1年355天
返回顶部