promptAreaCollapsed 属性
获取或设置一个 Boolean 值,该值指示是否折叠参数提示区域。
备注
若要获取或设置客户端 API 属性的属性值,必须调用使用 get_ 和 set_ 前缀命名的属性访问器方法。
语法
var promptCollapsed = $find(viewerId).get_promptAreaCollapsed();
$find(viewerId).set_promptAreaCollapsed(isCollapsed);
参数
- isCollapsed
一个 Boolean 值,指示是否折叠参数提示区域。
返回值
如果参数提示区域处于折叠状态,则为 true;如果提示区域未处于折叠状态或者没有要显示的提示区域,则为 false。
注释
如果没有要显示的报表参数或者已使用服务器控件的 ShowParameterPrompts 属性禁用了参数提示,则更改此属性的值将不起作用。
当网页正在执行回发或客户端控件正在加载内容时,访问任意方法或属性将导致异常,同时显示消息:“正在更新该报表或页。请等待当前操作完成。”[The report or page is being updated. Please wait for the current action to complete.]使用 isLoading 属性检查是否正在更新报表或页以及是否能够访问方法和属性。
下面的方法演示如何切换参数提示区域。
function togglePrompt() {
var viewer = $find(viewerID);
if (!viewer.get_isLoading()) {
viewer.set_promptAreaCollapsed(!viewer.get_promptAreaCollapsed());
}
}