填报自定义提交-http://help.finereport.com/doc-view-598.html
你可以试下在JS 里面使用 FR.remoteEvaluate() --不知道10.0里面还能不能用这个。
remoteEvaluate(String) String必填,
执行FR内置公式,返回公式计算的结果。
例如:var a = FR.remoteEvaluate("sum(A1,A2)")
表示执行sum(A1,A2)
同理 我们把sum 改成 SQL
SQL(connectionName,sql,columnIndex,rowIndex)返回通过sql语句从connectionName中获得数据表的第columnIndex列第rowIndex行所对应的元素。
connectionName:数据库库的名字,字符串形式;
sql:SQL语句,字符串形式;
columnIndex:列序号,整形;
rowIndex:行序号,整形。
备注:行序号可以不写,这样返回值为数据列。
示例:
以我们提供的数据源HSQL为例
SQL("HSQL","SELECT * FROM CUSTOMER",2,2)等于王先生。
然后 select语句改成 insert into 语句