页面对象。
方法
方法 | 说明 |
---|---|
AutoDisconnectTimeout | 用户操作超时时间,将自动断开连接并释放并发用户数。单位是分钟,默认值为0,即永不自动断开。 |
bind | 为页面绑定事件。可以给当前页面、指定页面或所有页面绑定事件。 |
getCellArray | 通过单元格名称获取一组单元格实例。 |
getCellByLocation | 通过单元格的位置信息获取一个单元格对象。 |
getCell | 通过单元格名称获取一个单元格实例。 |
getContainerCells | 获取所有选项卡和页面容器类型的单元格。 |
getListViews | 获取页面内所有的表格。 |
getListView | 通过表格名称获取表格。 |
getMasterPageName | 获取当前页面的母版页名称。 |
getPageName | 获取当前页面的名称。 |
getSubPageInfoByPageID | 通过页面ID获取子页面。在浏览器中,每个父页面和子页面都有其唯一的ID。这种方法更适合在插件中使用。用户可以通过CellTypeBase.getFormulaCalcContext 和 CommandBase.getFormulaCalcContext方法获取页面ID。 |
getUserInfo | 获取当前登录用户的信息。 |
getUserName | 获取当前登录用户的用户名,如果用户没有登录则返回空值。 |
ready | 当页面准备好的时候,会调用参数中的回调函数,建议对页面的处理逻辑写到回调函数中以确保操作页面时页面已经准备好。 |
recalc | 强行触发页面上所有的公式重新进行计算。 |
reloadBindingData | 从当前页面中使用的表和视图中重新加载数据。 |
resumeCalc | 恢复页面的公式计算逻辑,通常在大量操作单元格之后使用。要和 suspendCalc方法 成对使用。 |
setCurrentRow | 设置当前行,比如将表1的当前行设置为该表的第一行,那么页面上所有表1的绑定字段都会显示第一行的数据。 |
suspendCalc | 挂起页面的公式计算逻辑,也就是暂停页面上公式的计算。通常在大量操作单元格值之前使用,以获得更好的性能。恢复计算使用 resumeCalc方法 。 |
unbindAll | 取消页面上所有事件的绑定。该方法能够移除事件处理程序,或者当事件发生时终止指定函数的运行。 |
unbind | 取消特定事件的绑定。该方法能够移除被选的事件处理程序,或者当事件发生时终止指定函数的运行。 |