リンク
インターシステムズ(日) └日本語ドキュメント インターシステムズ(US) (有)エムブイビイ ダイナシステム(株) Googleグループ(英語) Googleグループ(日本語) George James Software cache'infoアーカイブ 【広告】
|
ファイル出力File
Output.
キャシェーは強力な入出力機能を持っています。外部アプリケーションを使うことなくファイルの入出力、ネットワーク入出力、パラレル入出力、テープ入出力などが可能です。 ファイルにグローバルから読み込んだデータを書き出してみます。ファイルに書き出す場合は、Open, Use
それぞれでファイル名を指定して、Writeする必要があります。 まずはデバイスをオープンします。
Openの後にある"NWS"は、ファイルを新規作成し・書き込みモードで開き・ストリームフォーマットで書き出す、というオプションの設定です。 Openコマンドのオプションには次のようなものがあります。
続いてファイルに書き出してみます。Use文とWrite文を使います。
ここでは1つの行にUseとWriteを書かないといけません。これは、ターミナルで1行実行するたびにUse文が自動的に実行されて処理が画面に戻るためです。 最後にデバイスを閉じます。Close文を使います。
これでdata.csvというファイルが作成されました。
ではこの操作をルーチンにまとめてみましょう。データはファイル入出力(入力編)で格納した情報を利用します。
このような感じになります。このルーチンを
実行すると、引数で指定した場所にファイルが作成されます。このように、データベースからファイルを書き出すのもとても簡単に行うことが可能です。 |