回答:填报属性
回答:先跳转 然后指定相应的页面,如果是多个sheet 传个参数过去
https://help.fanruan.com/finereport/doc-view-1980.html 参考这个默认
回答:单元格 背景 图片
回答:给你写个吧 要递归取出所有产品明细的。--向下递归with temp as(select ID,PID,Name,cast(ID as varchar(max)) as fuid from cost--where ID=‘01‘union allselect a.ID, a.PID,a.Name, temp.fuid+'/'+cast(a.id as varchar(max)) as fuid from cost ainner join temp on a. = temp.)--取产品展开明细select a.*,b.Price, case when CHARINDEX('/',fuid)>0 then SUBSTRING(fuid,1,CHARINDEX('/',fuid)-1) else fuid end as topidinto #temp2from temp a inner join price b on a.ID=b.id--取所有产品的明细select * from cost a left join #temp2 b on a.ID=b.topid--取所有产品的合计select a.name as 产品,sum(b.price) as 金额 from cost a left join #temp2 b on a.ID=b.topidgroup by a.namedrop table #temp2
回答:contentPane.$contentPane.data('TabPane').selectTabAt(1); 系统有DEMo的
回答:甘特图 图用https://help.finereport.com/doc-view-1949.html甘特图.cpt
回答:INDEXOFARRAY(SPLIT(reportName,"/"),len(SPLIT(reportName,"/"))) 截取下 这个是 一个/ 多个 /用这个 RIGHT(reportName,INARRAY("/",REVERSEARRAY(SPLIT(reportName,"")))-1)
回答:监控 开启呗 ,还有一种 每过一段时间去刷新,还有用插件的https://help.finereport.com/doc-view-1752.html
回答:直接 写SQL 呗 合计从大到小排列 ,去前4 名的数据 ,然后去判定 D 在不在这前4中 ,在就不管了 ,不在就把最后一个替换了。
回答:是比较恶心、我不知道数据量大了速度会不会慢 、我这是构建辅助列来弄的。相邻单元格比较.cpt
40
40
0
10