回答:1、SQL中,将维度字段通过判断的方式进行处理 ,select ${if(参数=传参1,门店,种类)},时间,sum(销售额) as 销售额 from 表 group by ${if(参数=传参1,门店,种类)},时间;2、表格中,同样对表头进行判断处理${if(参数=传参1,门店,种类)}
回答:可以通过JS实现回调函数自定义JS实现回调函数中自定义提示- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
回答:建议改成通过条件属性去实现动态列,这样不影响你的公式计算结果条件属性实现动态列- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
回答:直接设置柱形图的最大值为上限值,应该就可以了
回答:直接修改对应控件的样式,注意控件名称要大写setTimeout(function() {$("div").css({'background-color': '#01748b','color':'white'});}, 50);
回答:联系了客户那边,是客户那边数据库的问题,刚才好消息在操作啥,现在正常了
回答:要么就直接把report报表预览的链接写到那里,但是可能会让你登录决策系统;建议将报表模板放置到 BI 的工程里面,再把预览的链接的路径写到再获取预览链接的地址写到那里。参数的话用在报表地址后面用&连接就行。
回答:先看看标题上面还有没有空着的单元格,没有的话,看看行高是否一致,行高不同的话,显示也会不太一样
回答:如果是有多个判断的话,用switch就行了 ${if(LEN(transittype_p) = 0,"",SWICH(transittype_p,"PO/AP->SO/AB","and downstream_related_modified_on is not null","STO->SO/AB","and downon is not null"))}
回答:让折线弯度明显一些,可以把最大值和最小值调得接近一些,然后再把主刻度单位调小就行了
20
20
1
10