|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.zhuozhengsoft.pageoffice.excelreader.Table
public class Table
Table 类,代表PageOffice中定义的Excel表格对象。
Table 类是PageOffice开发平台中定义的重要的Excel表格类。此 Table 读取类和 com.zhuozhengsoft.pageoffice.excelwriter.Table 写入类相对应, 用来读取具有 SubmitName 命名的 com.zhuozhengsoft.pageoffice.excelwriter.Table 对象提交的数据。
您只能通过调用 Sheet.openTable(String) 方法获取 Table 对象。
方法摘要 | |
---|---|
void |
close()
关闭当前表格。 |
DataFieldCollection |
getDataFields()
获取 Table 的当前数据行的字段集合。 |
boolean |
getEOF()
获取 Table 的当前数据行是否指向结束。 |
int |
getRowCount()
获取 Table 提交的实际数据行数。 |
java.lang.String |
getSubmitName()
获取 Table 的名称。 |
void |
gotoRow(int rowIndex)
将数据指针移动到指定记录行。 |
void |
nextRow()
将数据指针移动到下一行记录。 |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
方法详细信息 |
---|
public java.lang.String getSubmitName()
public int getRowCount()
获取 Table 提交的实际数据行数,因为 RowCount 并不总是等于表格打开时指定的 RangeAddress 所包含的行数。如果打开Table时默认表格可以根据查询结果自动扩展, 那么这里的 RowCount 就是表格扩展后的实际行数。
Sheet.openTable()方法中的示例代码。
public boolean getEOF()
此属性主要用在循环读取表格数据时的结束条件。
Sheet.openTable()方法中的示例代码。
public DataFieldCollection getDataFields() throws java.lang.Exception
java.lang.Exception
Sheet.openTable()方法中的示例代码。
public void nextRow() throws java.lang.Exception
表格刚打开时,当前数据指针默认指向第一行记录。调用 NextRow() 方法获取下一行记录。使用NextRow()方法和EOF属性可循环读取表格所有数据记录行。
java.lang.Exception
Sheet.openTable()方法中的示例代码。
public void gotoRow(int rowIndex) throws java.lang.Exception
rowIndex
- 从"0"开始。RowIndex 的最大值等于 RowCount - 1。
java.lang.Exception
public void close() throws java.lang.Exception
必须在对当前表格的所有调用代码之后立即调用 Close 方法关闭当前表格。一旦表格关闭就不能再次引用该Table对象,除非再次打开它。
java.lang.Exception
Sheet.openTable()方法中的示例代码。
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |