/* * (#)TreeGridIfc.java 1.0 2011-3-17 2011-3-17 */ package com.yc.action.grid; import java.sql.SQLException; import org.springframework.dao.DataAccessException; /** * @author 邓文峰 * @version $1.0, 2011-3-17 2011-3-17 * @since JDK5 */ public interface TreeGridIfc { /** * 根据9802等设置生成grid的定义grid.xml * @param tempPath TODO * @param pst TODO * @param dto TODO * * */ public abstract void createGrid(int type, int formID, String root, String path, String fileName[], String tempPath, String pst, TMuiDTO dto,String dbid) throws DataAccessException,SQLException; public int getGrigHieght(int formID,int type,String dbid) ; public void setTabPage497(int type, int height1, String indexs,String tolkey,int fromid, int index,TreeGridDTO dto);//fomrid是指主功能号,为了取得排除功能 /** * * 写入多表499需要的类型,高度,当前页面有多少个表格 * **/ public void setTabPage(int type, int height1, String indexs,String tolkey,int formid,int index,TreeGridDTO dto); /** * 根据类型号,得到当前功能号是什么类型 * * **/ public Grid getGridInfo(int formid,String type,boolean excel,TreeGridDTO dto); public void setXxk(int xxk,TreeGridDTO dto); }