サイト内の現在位置を表示しています。

COBOL 拡張システムサブルーチン - 特長/機能

特長

COBOL 拡張システムサブルーチンは、COBOLの言語機能、あるいはCOBOL Standard Edition標準では提供されないデータ操作やファイル操作機能等を、COBOL Standard Editionで作成するアプリケーションで実現する製品です。

機能

システムサブルーチンでは以下の機能を提供します。

データ操作機能
機能名 サブルーチン
モジュラス自己検査 @CHKD
1バイトコード変換 CBLCODE
水平パリティ計算 @BCC
数字データの拡張編集 @EDTF
2進→10進変換 @BTD
10進→2進変換 @DTB
文字イメージ→16進変換 @CTH
16進変換→文字イメージ @HTC
JIS8←→EBCDICコード変換 @JEC
JIS日本語→シフトJIS日本語コード変換 C-CJS
シフトJIS日本語→JIS日本語コード変換 C-CSJ
ファイル操作機能
機能名 サブルーチン
プリンタ非同期出力 *1 @PPRT
状態コード設定 @FSWP
ファイル削除 @DEAL
一時ファイル宣言 *1 @TMPF
一時ファイル解放 *1 @TMPD
IFASファイル仮クローズ CBLTCLS
  • *1

    本システムサブルーチンを利用するCOBOLアプリケーションプログラムを実行する環境には、COBOL アプリケーション実行環境が必須です。

画面操作機能
機能名 サブルーチン
ブザー鳴動 @BUZS
アトリビュートの設定 @ATRS
自ウィンドウのアクティブ化 @ACTIVE
画面ハードコピー @CHCPY
装置制御機能
機能名 サブルーチン
RS-232Cインタフェース オープン @JOPN
RS-232Cインタフェース クローズ @JCLS
RS-232Cインタフェース データ入力 @JRED
RS-232Cインタフェース データ出力 @JWRT
RS-232Cインタフェース 状態センス @JSEN
RS-232Cインタフェース パラメータセット @JCON
システムインタフェース機能
機能名 サブルーチン
タイマルーチン CBLTIMER
西暦4桁取得 SYS-DATE
コンピュータ名取得 @CNAME
クライアントのコンピュータ名取得 *1 @WSNAME
別プログラムの起動 *2 @NETSPAWN
プログラム間通信 メッセージボックスの設置 @MCRE
プログラム間通信 メッセージボックスの撤去 @MDEL
プログラム間通信 メッセージボックスの開設 @MENA
プログラム間通信 メッセージボックスの閉鎖 @MDIS
プログラム間通信 メッセージの送信 @TSND
プログラム間通信 メッセージの受信 @TRCV
プログラム間通信 メッセージ送受信状態チェック @MCHK
プログラム間通信 メッセージの送受信キャンセル @MCAN
  • *1

    本システムサブルーチンを利用するCOBOLアプリケーションプログラムを実行する環境には、COBOL アプリケーション実行環境が必須です。なお、本システムサブルーチンを利用するCOBOLアプリケーションプログラムは、COBOL WSエミュレータからの実行が必要です。

  • *2

    本システムサブルーチンを利用するCOBOLアプリケーションプログラムを実行する環境には、COBOL アプリケーション実行環境が必須です。なお、本システムサブルーチンではサブルーチンを利用するCOBOLアプリケーションプログラムを実行する環境、またはサーバ上での別プログラム起動のみ可能です。