接口 ITable


public interface ITable
代表工作表上的表格对象。
  • 方法详细资料

    • getName

      String getName()
      获取ITable对象的名称。
    • setName

      void setName(String value)
      设置ITable对象的名称。
    • getDisplayName

      String getDisplayName()
      获取指定ITable的显示名称。
    • setDisplayName

      void setDisplayName(String value)
      为指定的 ITable 设置显示名称。
    • getComment

      String getComment()
      获取与表对象关联的注释。
    • setComment

      void setComment(String value)
      设置与表对象关联的注释。
    • getSort

      ISort getSort()
      获取ITable集合的排序列或列以及排序顺序。
    • getAutoFilter

      IAutoFilter getAutoFilter()
      使用 IAutoFilter 过滤列表。
    • getRange

      IRange getRange()
      返回表示指定表对象所适用的范围的IRange对象。
    • getDataRange

      IRange getDataRange()
      返回表示表头行和插入行之间的数据区域的范围的IRange对象。
    • getHeaderRange

      IRange getHeaderRange()
      返回代表表格标题行的范围的IRange对象。
    • getTotalsRange

      IRange getTotalsRange()
      返回代表指定 ITable 对象中总行(如果有)的 IRange 对象。
    • getShowAutoFilter

      boolean getShowAutoFilter()
      获取是否显示自动筛选。
    • setShowAutoFilter

      void setShowAutoFilter(boolean value)
      设置是否显示自动筛选。
    • getShowAutoFilterDropDown

      boolean getShowAutoFilterDropDown()
      获取表格过滤按钮是否可见。
    • setShowAutoFilterDropDown

      void setShowAutoFilterDropDown(boolean value)
      设置表格过滤器按钮是否可见。
    • getShowHeaders

      boolean getShowHeaders()
      获取是否应该为指定的ITable对象显示头部信息。
    • setShowHeaders

      void setShowHeaders(boolean value)
      设置是否为指定的 ITable 对象显示头部信息。
    • getShowTableStyleColumnStripes

      boolean getShowTableStyleColumnStripes()
      获取指定 ITable 对象是否使用列条纹表样式。
    • setShowTableStyleColumnStripes

      void setShowTableStyleColumnStripes(boolean value)
      设置是否为指定的 ITable 对象使用列条纹表格样式。
    • getShowTableStyleFirstColumn

      boolean getShowTableStyleFirstColumn()
      获取是否为指定的ITable对象格式化了第一列。
    • setShowTableStyleFirstColumn

      void setShowTableStyleFirstColumn(boolean value)
      设置是否为指定的ITable对象格式化第一列。
    • getShowTableStyleLastColumn

      boolean getShowTableStyleLastColumn()
      获取指定ITable对象是否显示最后一列。
    • setShowTableStyleLastColumn

      void setShowTableStyleLastColumn(boolean value)
      设置是否为指定的ITable对象显示最后一列。
    • getShowTableStyleRowStripes

      boolean getShowTableStyleRowStripes()
      获取是否为指定的 ITable 对象使用了行条纹表格样式。
    • setShowTableStyleRowStripes

      void setShowTableStyleRowStripes(boolean value)
      设置是否为指定的ITable对象使用行条纹表样式。
    • getShowTotals

      boolean getShowTotals()
      获取总行是否可见。
    • setShowTotals

      void setShowTotals(boolean value)
      设置总行是否可见。
    • getColumns

      ITableColumns getColumns()
      返回一个代表ITable对象中所有列的ITableColumns集合。
    • getRows

      ITableRows getRows()
      返回代表ITable对象中所有数据行的ITableRows
    • getTableStyle

      ITableStyle getTableStyle()
      获取指定 ITable 对象的表格样式。
    • setTableStyle

      void setTableStyle(ITableStyle value)
      为指定的 ITable 对象设置表格样式。
    • resize

      void resize(IRange range)
      Resize方法允许ITable对象调整大小以覆盖新的range。不插入或移动任何单元格。
      API Note:
      表头必须保持在同一行,且结果表格范围必须与原始表格范围重叠。
      参数:
      range - 必需的IRange
    • delete

      void delete()
      删除 ITable 对象并清除工作表中的单元格数据。
    • getBindingPath

      String getBindingPath()
      获取当前表的绑定路径。
    • setBindingPath

      void setBindingPath(String value)
      设置当前表的绑定路径。
    • getAutoGenerateColumns

      boolean getAutoGenerateColumns()
      获取在绑定数据时是否自动生成列。
    • setAutoGenerateColumns

      void setAutoGenerateColumns(boolean value)
      设置在绑定数据时是否自动生成列。
    • fromJson

      void fromJson(String json)
      从JSON字符串生成表格。
      参数:
      json - 表示表格的JSON字符串。
    • toJson

      String toJson()
      生成来自表格的字符串。
    • getExpandBoundRows

      boolean getExpandBoundRows()
      获取在数据绑定时是否添加/删除整行。
    • setExpandBoundRows

      void setExpandBoundRows(boolean value)
      设置在数据绑定时是否添加/删除整行数据。
    • convertToRange

      void convertToRange()
      将组成表格的单元格范围转换为常规数据范围。