类 DsJavaBase

java.lang.Object
com.sh.wf.module.java.JavaBase
com.sh.wf.module.java.DsJavaBase
所有已实现的接口:
Serializable, Cloneable

public abstract class DsJavaBase extends JavaBase implements Serializable, Cloneable

Description: 数据集Java逻辑基类

Title:首亨软件 - TSS/CRM等

从以下版本开始:
2018年6月4日
另请参阅:
  • 字段详细资料

    • colsType

      protected String[] colsType
    • obj

      protected Object[] obj
    • sql

      protected String sql
    • pageNo

      protected int pageNo
    • result

      protected DsFilterResult result
  • 构造器详细资料

    • DsJavaBase

      public DsJavaBase()
  • 方法详细资料

    • changeDcType

      public int changeDcType()
      切换数据源类型,内容pageNo参数
      返回:
      0 默认,1 Main,2 Report,3 Ex,5 SQuery
    • beforeQuery

      public void beforeQuery() throws Exception
      生成执行SQL之前执行
      抛出:
      Exception - Exception
    • afterQuery

      public void afterQuery(Datastore ds) throws Exception
      生成ds之后执行
      参数:
      ds - 数据集
      抛出:
      Exception - Exception
    • addESQuery

      public void addESQuery(String dsl, int flag)
    • getColsType

      public String[] getColsType()
    • setColsType

      public void setColsType(String[] colsType)
    • getObj

      public Object[] getObj()
    • setObj

      public void setObj(Object[] obj)
    • getSql

      public String getSql()
    • setSql

      public void setSql(String sql)
    • getResult

      public DsFilterResult getResult()
    • setResult

      public void setResult(DsFilterResult result)
    • getPageNo

      public int getPageNo()
    • setPageNo

      public void setPageNo(int pageNo)