この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

setSidebarVisible()

tabId と領域に基づいてコンソールのサイドバーを表示または非表示にします。このメソッドは API バージョン 33.0 以降で使用できます。

構文

1sforce.console.setSidebarVisible( visible:Boolean, (optional)tabId:String, (optional)region:String, (optional)callback:Function)

引数

名前 データ型 説明
visible boolean true はサイドバーを表示し、false はサイドバーを非表示にします。
tabId string サイドバーを表示するか非表示にするタブの ID。
region string サイドバーの位置を示すコンソール上の範囲 (左、右、上、下など)。範囲は次のように表されます。
  • sforce.console.Region.LEFT
  • sforce.console.Region.RIGHT
  • sforce.console.Region.TOP
  • sforce.console.Region.BOTTOM
callback function メソッドの完了時にコールされる JavaScript メソッド。

サンプルコード – Visualforce

1swfobject.registerObject("clippy.codeblock-1", "9");
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17<apex:page>
18   <apex:includeScript value="/support/console/33.0/integration.js"/>        
19   <script type="text/javascript">
20     
21      var callback = function (result) { 
22         if (result.success) { 
23      alert('Congratulations!');
24         }else { 
25      alert('something is wrong!');
26         }
27      };
28         function setSidebarVisible() {
29           sforce.console.setSidebarVisible(true,'scc-st-1',sforce.console.Region.LEFT,callback);
30      }
31        
32   </script>
33    <A HREF="#" onClick="setSidebarVisible(); return false">SetSidebarToExpand</A>
34</apex:page>

応答

このメソッドは非同期であるため、コールバックメソッドのオブジェクトで応答を返します。応答オブジェクトには次の項目が含まれます。

名前 説明
success boolean メソッドコールが成功した場合は true、それ以外の場合は false