请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
rowid(uid:180506)
职业资格认证:尚未取得认证
  • 如题.当前的页面都是根据页面设置的纸张大小定死的高度,不够灵活。那么如何设置,让报表加载完成后,根据页面内容,自适应高度?
  • 环境如下:tomcat: 8.5jdk: 1.8现象: 独立部署没有问题,一切正常。当和我的应用一起部署(嵌入式)部署时就报错,报错如下:log4j:ERROR A "com.fr.third.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable. log4j:ERROR The class "org.apache.log4j.Appender" was loaded by  log4j:ERROR [ParallelWebappClassLoader   context: web-admin   delegate: false ----------> Parent Classloader: java.net.URLClassLoader@45a4b042 ] whereas object of type  log4j:ERROR "com.fr.third.apache.log4j.ConsoleAppender" was loaded by [ParallelWebappClassLoader   context: web-admin   delegate: false ----------> Parent Classloader: java.net.URLClassLoader@45a4b042 ]. log4j:ERROR Could not instantiate appender named "console". 17:31:09 CommonExecutor-1-thread-1 ERROR  invoked public abstract void com.fr.intelli.record.scene.Metric.pretreatment(java.util.List) throws java.lang.Exception=[Ljava.lang.Object;@5fb9c4bc 17:31:12 localhost-startStop-1 ERROR  Lifecycle error.null java.lang.NullPointerException at com.fr.decision.webservice.WebServiceActivator.initUrlEncodeStyle(Unknown Source) at com.fr.decision.webservice.WebServiceActivator.start(Unknown Source) at com.fr.module.engine.FineModule.executeStart(Unknown Source) at com.fr.stable.lifecycle.AbstractLifecycle.start(Unknown Source) at com.fr.module.engine.FineModule.start(Unknown Source) at com.fr.module.engine.FineModule.startChildren(Unknown Source) at com.fr.module.engine.FineModule.executeStart(Unknown Source) at com.fr.stable.lifecycle.AbstractLifecycle.start(Unknown Source) at com.fr.module.engine.FineModule.start(Unknown Source) at com.fr.module.engine.FineModule.startChildren(Unknown Source) at com.fr.module.engine.FineModule.executeStart(Unknown Source) at com.fr.stable.lifecycle.AbstractLifecycle.start(Unknown Source) at com.fr.module.engine.FineModule.start(Unknown Source) at com.fr.module.engine.FineModule.startChildren(Unknown Source) at com.fr.module.engine.FineModule.executeStart(Unknown Source) at com.fr.stable.lifecycle.AbstractLifecycle.start(Unknown Source) at com.fr.module.engine.FineModule.start(Unknown Source) at com.fr.startup.FineWebApplicationStartup.executeStart(Unknown Source) at com.fr.stable.lifecycle.AbstractLifecycle.start(Unknown Source) at com.fr.startup.FineWebApplicationInitializer.onStartup(Unknown Source) at com.fr.third.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:175) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5204) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1419) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)启动完成后,登录报错如下:19:02:06 http-nio-8080-exec-6 ERROR  java.lang.NullPointerException java.lang.NullPointerException         at com.fr.decision.webservice.v10.login.lock.LoginLockService.unlockObject(Unknown Source)         at com.fr.decision.webservice.v10.login.LoginService.doUserAuthentication(Unknown Source)         at com.fr.decision.webservice.v10.login.LoginService.login$original$JeV2J0yD(Unknown Source)         at com.fr.decision.webservice.v10.login.LoginService.login$original$JeV2J0yD$accessor$YTxltRDY(Unknown Source)         at com.fr.decision.webservice.v10.login.LoginService$auxiliary$UV8KkSy5.call(Unknown Source)         at com.fr.record.analyzer.TimeInterceptor.intercept(Unknown Source)         at com.fr.decision.webservice.v10.login.LoginService.login(Unknown Source)         at com.fr.web.controller.decision.api.auth.LoginResource.login(Unknown Source)         at com.fr.web.controller.decision.api.auth.LoginResource$$FastClassBySpringCGLIB$$3cc36614.invoke()         at com.fr.third.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:201)         at com.fr.third.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:710)         at com.fr.third.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)         at com.fr.third.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)         at com.fr.third.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:168)         at com.fr.third.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:52)         at com.fr.third.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:168)         at com.fr.third.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)         at com.fr.third.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)         at com.fr.third.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:646)         at com.fr.web.controller.decision.api.auth.LoginResource$$EnhancerBySpringCGLIB$$314dc8fe.login()         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.lang.reflect.Method.invoke(Method.java:497)         at com.fr.third.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)         at com.fr.third.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)         at com.fr.third.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)         at com.fr.third.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:747)         at com.fr.third.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:676)         at com.fr.third.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)         at com.fr.third.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)         at com.fr.third.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)         at com.fr.third.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)         at com.fr.third.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:863)         at javax.servlet.http.HttpServlet.service(HttpServlet.java:661)         at com.fr.third.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)         at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)         at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)         at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)         at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)         at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)         at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)         at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)         at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)         at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)         at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)         at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)         at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)         at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)         at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)         at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)         at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)         at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)         at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347)         at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263)         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)         at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)         at com.fr.decision.base.DecisionServletInitializer$4.doFilter(Unknown Source)         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)         at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)         at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)         at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)         at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)         at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)         at java.lang.Thread.run(Thread.java:745)嵌入式部署的过程是严格按照帮助文档进行的,反复尝试多次都不行。
  • 虽然帆软提供了多种集成方式,但每种集成似乎都不太完美。1,独立部署,能过iframe集成会面临跨域问题,虽然解决办法有多种,但都会对报表文件和应用造成侵入性的修改,耦合性太强,可移植性差。2,嵌入式部署,虽然能解决跨域的问题,但在开发阶段怎么调试呢?比如我有一个应用a,我如何利用maven工具在开发阶段就能将帆软的webroot集成到我的a工程中,方便调试?希望官方给出解决办法,这是个很现实的问题。
  • 如题
  • 如何在设计器中设置单元格内边距?貌似不好设置。
  • 首先吐槽一下,帆软的分页逻辑比较混乱,没有一个清晰的指导说明。根据帆软已有的帮助文档得知,类似于oracle,mysql, sqlserver这种大厂的数据库,都是支持行式引擎的,可以不用写分页sql。那么现在问题来了:数据库:oracle版本:10行式引擎:勾选,按页分段计算报表:勾选问题1:普通的一个单表查询,为何不显示数据?去掉行式引擎的勾选,数据就正常显示,何故?问题2:如何手动指定页码、单页显示行数、如何获取总页数、总行数?
  • 在使用大屏扩展插件时,   控件显示“正在试用功能——扩展图表”, 背景颜色也不能设置成透明,这是什么原因?

7

1

7

10

没有更多
个人成就
内容被浏览10,382
加入社区6年360天
返回顶部