reportAreaScrollPosition 属性
获取或设置一个 Sys.UI.Point 对象,该对象表示报表区域的滚动位置。
备注
若要获取或设置客户端 API 属性的属性值,必须调用使用 get_ 和 set_ 前缀命名的属性访问器方法。
语法
var v = $find(viewerId).get_reportAreaScrollPosition();
$find(viewerId).set_reportAreaScrollPosition(position);
参数
- position
一个 Sys.UI.Point 对象,表示要设置的滚动位置。
返回值
一个 Sys.UI.Point 对象,表示当前滚动位置。
注释
当网页正在执行回发或客户端控件正在加载内容时,访问任意方法或属性将导致异常,同时显示消息:“正在更新该报表或页。请等待当前操作完成。”[The report or page is being updated. Please wait for the current action to complete.]使用 isLoading 属性检查是否正在更新报表或页以及是否能够访问方法和属性。
以下方法重置报表区域的滚动位置。
function resetScrollPosition() {
var viewer = $find(viewerID);
if (!viewer.get_isLoading())
viewer.set_reportAreaScrollPosition(new Sys.UI.Point(0, 0));
}