请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
InfiniteFuture(uid:456186)
职业资格认证:FCA-FineReport
  • SQL Server数据库数据连接连接本机的实例,直连实例成功,连接同实例的其他数据库成功,只有金蝶备份恢复的金蝶数据库无法连接,报错具体内容如下当前驱动加载路径:D:\FineReport_11.0\webapps\webroot\WEB-INF\lib\sqljdbc.jarcom.microsoft.sqlserver.jdbc.SQLServerException: 无法打开登录所请求的数据库 "AIS20240103215543"。登录失败。 ClientConnectionId:bc416d6a-d482-4601-ab37-d87c4ea45baccom.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java.217)com.microsoft.sqlserver.jdbc.TDSTokenHandler.onEOF(tdsparser.java.279)com.microsoft.sqlserver.jdbc.TDSParser.parse(tdsparser.java.99)com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon(SQLServerConnection.java.4346)com.microsoft.sqlserver.jdbc.SQLServerConnection.logon(SQLServerConnection.java.3160)com.microsoft.sqlserver.jdbc.SQLServerConnection.access$100(SQLServerConnection.java.43)com.microsoft.sqlserver.jdbc.SQLServerConnection$LogonCommand.doExecute(SQLServerConnection.java.3123)com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java.7505)com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java.2445)com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java.1981)com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java.1628)com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java.1459)com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java.773)com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java.1168)com.fr.third.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java.1666)com.fr.third.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java.1732)com.fr.third.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java.2907)这个数据库是直接备份的金蝶数据库还原的,没有其他操作,之前备份的是可以直接连接的,现在换了台电脑不知道为什么报这个错了,请各位大神帮忙看看
  • 现在有这样一个表,有库存的去向与来源,及数量与来源日期,现在根据来源算库存的库龄,想法是把去向求和,从距离现在最远开始和来源依次比较数量,如果大于或等于,就把这个来源去掉,同时去向中减去这个数量,再继续和下一个来源比较,直至小于,对当前来源减去去向数量,返回剩下的来源单号、日期和数量,FR能实现这个吗……------------------------------------------------------------------------------------------学过一段时间JAVA(已忘完),感觉这个应该是牵扯到写脚本公式循环判断逻辑,奈何不会了,求大佬们帮忙……-----------------------------------------------------数据源为SQL SERVER中的表
  • 有两个日期值T1(第一列),T2(第二列),T1是开始日期,T2是结束日期,还有一个预计周期S0(第三列),还有一个数据更新日期T0。T2-T1(DATESUBDATE函数日期相减),计算实际周期S1(第四列),S1和S0比较,判断是否超期R1(第五列)。如果缺少T2,则用T0减T1,计算实际周期。预计周期如果大于5,按自然日统计实际周期,否则按5天工作日统计实际周期(即把开始和结束之间包括首尾的周末剔除再计算周期)。如果结束日期是周一,并且预计周期小于实际周期1天或2天(即预计是在周末结束),则实际周期减去相应的1天或2天。因为FR的条件属性是在函数计算完成后实现,后一个单元格计算时取的是调用单元格在执行条件属性前的单元格值,因此这些单元格只能通过公式编辑器写,求实际周期S1的公式该怎么写。
  • 大佬们,求帮忙思考,我的需求基本上图中文字已经说明完成,统计结果在明细第二页,或者使用超链链接的新报表等均可,只要可以实现就行。-----------------------------------------------------------补充,之前忘了,第五列是我用FR公式判断产生的SWITCH( TRUE,  LEN(F5) = 0,  '缺失采购申请单',  LEN(S5) = 0,  SWITCH( TRUE,  M5 = '已关闭' || N5 = '业务关闭',  '采购申请单提前关闭',  TRUE,  IF(DATESUBDATE(DATEDELTA(TODATE(MID(时间.select(date), 4, 8), 'yyyyMMdd'), -1),K5,'d')>0,'已超期','未超期') ),  LEN(AE5) = 0,  SWITCH( TRUE,  AA5 = '已关闭' || AB5 = '业务关闭',  '采购订单提前关闭',  TRUE,  IF(AK5 > AI5, '已超期', '未超期') ),  true,  IF(AK5 > AI5, '已超期', '未超期'))这是那个判断公式,情况比较多,所以是想问怎么实现,还是说只能先写入数据库再用SQL吗
  • FR公式编辑器使用IF(A5=1,结果1,IF(B5=2,结果2,IF(C5=3,结果3,IF(D5=4,结果4,IF(E5=1,结果5,……)))))像这种的公式,有办法优化吗,,

5

41

5

10

没有更多
个人成就
内容被浏览2,472
加入社区4年122天
返回顶部