场景示例
示例
 import java.sql.Connection;
 import java.sql.Statement;
 import com.runqian.report4.usermodel.input.AbstractInputSaver;
 public class InputSaverDemo extends AbstractInputSaver {
         /**
          * arg0:参数数组,系统根据用户在更新属性中的设置,将所需要的参数以数组的方式传送过来
          */
          public void save(Object[] arg0) throws Exception {
                   Connection con = null;
                    Statement stmt = null;
                    try {
                            // 获取缺省数据库连接
                             con = context.getConnectionFactory(context.getDefDataSourceName()).getConnection();
                             stmt = con.createStatement();
                            // 更新雇员表中的数据
                             String sql = "update  demo_employee set 姓氏 = '" + arg0[1].toString()+ "',名字 = '" + arg0[2].toString() + "' WHERE 雇员id ="+ arg0[0].toString();
                             stmt.executeUpdate(sql);
                    } finally {
                             try {
                                      if (stmt != null)
                                                stmt.close();
                                      if (con != null)
                                                con.close();
                             } catch (Exception e) {
                             }
                    }
          }
 }
 
    参考DEMO
\客户化示例\3报表运算客户化\填报更新类