sas データセット 開いているか 確認したい→これもopen関数

ふと疑問が生じました。
疑問が発生した状況:
えてして業務でてんぱっているとき。
DATAステップを実行
→データセットを開いてみる(仮称:work.x)
→も一回、ちょいちょいプログラムを変更して実行
→”VIEWTABLE: work.X”という文言がタイトルバーにあるwindowを閉じるの忘れてた
→英語版sasなら”member-level control”云々、日本語sasなら”メンバーレベル制御の 出力アクセス”云々のERRORがでる。

これを回避すべく、データセットwork.xが開いているかを事前に調べたい。。

これは、open関数でできました。
Open関数の戻り値で、対象データセットの状態を検出できました。
open関数=データセットを開くための関数、というのは知っていたけど、、確かにこれでできますね。

sas社日本語ページ
”prices”でこのページを検索してみてください。おいしい部分(プログラムのサンプル)に画面遷移するはずです。
link
http://support.sas.com/documentation/cdl_alternate/ja/lefunctionsref/67960/HTML/default/n0q72zlfmfjplon1p3nprf85sdin.htm

秋だー、これから年末まで、stat programmerさん皆、●ソ忙しいのではないでしょうか。。。お互いがんばりましょー

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です