帆软 动态改变填报数据库表;数据分析亦可用此方法

1.填报应用

在报表填报属性添加内置sql,选择数据库和数据表的时候,7.0.5版本及以上版本新增了在选择数据库和数据表的下拉框处传递参数这一功能,即可以在选择数据库和数据表名称的地方直接输入=$参数。

在模板中添加该参数,并给参数赋值(值应该为数据库名称或者数据表名称),在点击提交按钮的时候,将参数值传递过来,实现入库操作。

注:参数的值为不同的数据表名称,那么所有这些数据表与模板绑定的字段必须完全一样。

另:数据库名称是指FineReport建立的数据连接名称。

2.数据查询选择表名查找

新建模板参数 $table 并设置下拉框数据字典

新建数据集 select * from ${table}   //$为参数据前缀; 花括号里的为模板参数控件名

你可能感兴趣的:(帆软)