ビジネス・インテリジェンス[BI] のリーディング・カンパニー | SAS Japan SAS Japan
「THE POWER TO KNOW(知る力)」を提供するビジネス・インテリジェンス[BI]のリーディング・カンパニー | SAS Japan  トレーニング マニュアル ユーザー事例 パートナー ユーザー会 求人情報 資料請求・ダウンロード
Home News Products & Solutions Events & Seminer Customer Support Company www.sas.com
 

データテーブルで、列の表示/非表示を動的に設定する

[OS]ALL
[リリース] 6.12以降
[キーワード] af, frame, scl, datatable, column, display, method, _set_displayed_columns_

[質問]

データテーブルでは「オブジェクト属性」で列の表示/非表示を設定できますが、SCLで動的に設定することはできますか。

[回答]

SAS 6.12から"Data Set Data Model"クラスに追加された「_SET_DISPLAYED_COLUMNS_」メソッドを使用して、表示する列と、その表示順を指定できます。

  • 書式
           call send(objectid,'_set_displayed_columns_',列名1[,...列名n]);
           
  • 例:変数var1, var2, var3, var4のうち、var1, var3, var4を表示する
           call send(tblid,'_set_displayed_columns_',var1,var4,var3);
           

[参考]

  • オンラインヘルプ キーワードに"_SET_DISPLAYED_COLUMNS_"を入力して検索
The Power to Know
   Contact Us     Terms of Use & Legal Information     Privacy Statement     個人情報の取り扱いについて   Copyright © 2008 SAS Institute Inc. All Rights Reserved