类 FrameList

java.lang.Object
com.gdxsoft.easyweb.script.display.frame.FrameBase
com.gdxsoft.easyweb.script.display.frame.FrameList
所有已实现的接口:
IFrame
直接已知子类:
FrameGrid

public class FrameList extends FrameBase implements IFrame
  • 构造器详细资料

    • FrameList

      public FrameList()
  • 方法详细资料

    • getWorkFlowButJson

      public String getWorkFlowButJson()
      获取工作流的js表达式
      指定者:
      getWorkFlowButJson 在接口中 IFrame
      覆盖:
      getWorkFlowButJson 在类中 FrameBase
      返回:
      the _WorkFlowBut
    • getSplitPageTable

      public DTTable getSplitPageTable()
      获取分页的TABLE (EXECUTE_SPLIT_SQL标记)
      返回:
    • queryRecords

      public int queryRecords()
      查询数据总数
      返回:
    • createJsFramePage

      public void createJsFramePage() throws Exception
      从接口复制的说明: IFrame
      页面Js初始化
      指定者:
      createJsFramePage 在接口中 IFrame
      抛出:
      Exception
    • createHtml

      public void createHtml() throws Exception
      从接口复制的说明: IFrame
      生成Frame全部HTML
      指定者:
      createHtml 在接口中 IFrame
      抛出:
      Exception
    • createHtmlTraditional

      public void createHtmlTraditional()
    • createContent

      public void createContent() throws Exception
      从接口复制的说明: IFrame
      仅生成内容HTML
      指定者:
      createContent 在接口中 IFrame
      抛出:
      Exception
    • isUsingTemplate

      public boolean isUsingTemplate()
      是否使用FrameHtml模板
      返回:
    • isNotUsingFrameBox

      public boolean isNotUsingFrameBox()
      仅输出item的html,不输出table/tr/td
      返回:
      true=不输出table/tr/td,false=输出table/tr/td
    • createFrameContent

      public void createFrameContent() throws Exception
      从接口复制的说明: IFrame
      生成Frame内容
      指定者:
      createFrameContent 在接口中 IFrame
      抛出:
      Exception
    • getListFrameRecordCount

      public int getListFrameRecordCount()
    • isSplitPage

      public boolean isSplitPage()
      是否分页 用户定义参数 EWA_IS_SPLIT_PAGE 或 PageSize.IsSplitPage
      返回:
    • createFrameFooter

      public void createFrameFooter() throws Exception
      从接口复制的说明: IFrame
      生成Frame页脚
      指定者:
      createFrameFooter 在接口中 IFrame
      抛出:
      Exception
    • createJsonPageInfo

      public org.json.JSONObject createJsonPageInfo()
      获取页面的参数
      返回:
    • createFrameHeader

      public String createFrameHeader() throws Exception
      从接口复制的说明: IFrame
      生成Frame页头
      指定者:
      createFrameHeader 在接口中 IFrame
      返回:
      Frame页头
      抛出:
      Exception
    • createItemHtmls

      public String createItemHtmls() throws Exception
      从接口复制的说明: IFrame
      生成页面的所有元素
      指定者:
      createItemHtmls 在接口中 IFrame
      返回:
      所有元素
      抛出:
      Exception
    • createItemHtmlsByFrameHtml

      public String createItemHtmlsByFrameHtml(String template, String frameTag) throws Exception
      根据 FrameHtml定义的 html模板,创建单元数据
      参数:
      template - 模板
      返回:
      抛出:
      Exception
    • createItemHtmls

      public String createItemHtmls(boolean hasData) throws Exception
      抛出:
      Exception
    • createJsonContent

      public String createJsonContent() throws Exception
      生成页面的JSON数据
      指定者:
      createJsonContent 在接口中 IFrame
      覆盖:
      createJsonContent 在类中 FrameBase
      返回:
      抛出:
      Exception
    • createJsonContent

      public String createJsonContent(boolean skipUnDefined) throws Exception
      生成页面的JSON数据
      指定者:
      createJsonContent 在接口中 IFrame
      覆盖:
      createJsonContent 在类中 FrameBase
      参数:
      skipUnDefined - 是否略过未定义的字段
      返回:
      JSON字符串
      抛出:
      Exception
    • createJsonFrame

      public String createJsonFrame() throws Exception
      配置文件的对象的 JSON表达式(在FrameBase中生成)
      指定者:
      createJsonFrame 在接口中 IFrame
      覆盖:
      createJsonFrame 在类中 FrameBase
      返回:
      抛出:
      Exception
    • createaXmlData

      public String createaXmlData() throws Exception
      指定者:
      createaXmlData 在接口中 IFrame
      抛出:
      Exception