使用可能なサンプルユーザー出口プログラム

InfoPrint Managerでは、ヘッダーページ、セパレーターページ、トレーラーページ、アカウンティングデータと監査データ、印刷後アカウンティングデータ用のサンプルユーザー出口プログラムが提供されています。サンプルのヘッダーページ、セパレーターページ、トレーラーページのユーザー出口プログラムは、Advanced Function Presentation(AFP)データストリームページを生成します。サンプルのアカウンティングおよび監査ユーザー出口プログラムは、報告ファイル形式の ASCII データを生成したり、またはログファイルに書き込みます。サンプル印刷後アカウンティングユーザー出口プログラムは、ログファイルに書き込むだけです。InfoPrint Managerは、入出力データ用サンプルユーザー出口プログラムも提供します。ただし、ユーザー出口プログラムは機能を実行しません。すべてのサンプルプログラムは、そのままでも、変更しても、使用できます。

既存のユーザー出口プログラムを変更して使用する場合、プログラムのソースコードは/usr/lpp/psf/usr/lpp/psf/exitsディレクトリーにあります。InfoPrint Managerには以下のサンプルプログラムがあります。

サンプルユーザー出口プログラム

ユーザー出口のタイプ ファイル名 説明
ヘッダーページ ainuxhdr.c 簡略スタイルスタートシートを生成します。
ainuxhdr2.c 完全スタイルスタートシートを生成します。
ainuxhdrp.c ジョブチケット情報付きのスタートシートを生成します。
ainuxhdrx.c 縦線のないスタートシートを生成します。
pduxblkh.c ブランクのスタートシートを生成します。
セパレーターページ ainuxsep.c 簡略スタイルセパレーターシートを生成します。
ainuxsep2.c 完全スタイルセパレーターシートを生成します。
ainuxsepp.c ジョブチケット情報付きのセパレーターシートを生成します。
ainuxsepx.c 縦線のないセパレーターシートを生成します。
pduxblks.c ブランクのセパレーターシートを生成します。
トレーラーページ ainuxtlr.c 簡略スタイルエンドシートを生成します。
ainuxtlr2.c 完全スタイルエンドシートを生成します。
ainuxtlrp.c ジョブチケット情報付きのスタートシートを生成します。
ainuxtlrx.c 縦線のないエンドシートを生成します。
pduxblkt.c ブランクのエンドシートを生成します。
アカウンティング ainuxacc.c 簡略スタイルアカウンティングシートを生成します。
ainuxacc2.c 完全スタイルアカウンティングシートを生成します。
ainacclog.c アカウンティングログ情報を生成します。
ainuxaccp.c ジョブチケット情報付きのアカウンティングシートログを生成します。
印刷後アカウンティング ainuxjobcompletion.c 印刷用紙(スタックされた用紙)に関するアカウンティングログ情報を生成します。
監査 ainuxaud.c 簡略スタイル監査シートを生成します。
ainuxaud2.c 完全スタイル監査シートを生成します。
ainuxaudp.c ジョブチケット情報を持つ監査シートを生成します。
ainaudlog.c 監査ログ情報を生成します。
入力データ ainuxind.c カスタムユーザー出口プログラムの作成用テンプレートを提供します。
出力データ ainuxout.c ユーザー独自のユーザー出口プログラムを作成するためのテンプレートを提供します。

行データ変換で使用するサンプルユーザー出口プログラムについては、行データ変換用のユーザー出口プログラムを参照してください。