特定の数のブランクを出力したい

[OS] ALL
[リリース] ALL
[キーワード] PUT,DATA

[質問]

DATAステップのPUTステートメントにて、外部テキストファイルにデータを出力しています。特定の数のブランクを出力したいのですが、" "と明示するのではなく、プログラムで出力する方法はありますか。

[回答]

PUTステートメントでは、+nを記述することで現在のカラムポインタの位置をnだけ移動することができます。

以下の例では変数Xを5.フォーマットで出力した後、20バイト移動し、変数Yを10.フォーマットで出力します。

例)

      PUT X 5. +20 Y 10. ;