帳票カスタマイズ メモ②
カスタマイズプログラム作成の流れ
【COBOL】
・QR用のデータ定義を作成(「\0」セット用のダミーエリアを忘れずに)
・QR生成用のセクションを作成
・上記セクション内で、QRデータ定義の各フィールドに転記、QR作成用のC共有ライブラリをCALL
・然るべき場所で上記セクションを実行(PERFORM)
・セクション実行後、印刷用データ定義にファイルパスを再セット
【Cライブラリ】
・URL文字列とPNGファイルパス文字列を生成
・QRコードオブジェクト生成
・QRコードイメージ(PNGファイル)を出力
【QR作成ライブラリ】
・libqrencodeを取得
・コンパイル、インストール
$ ./configure
$ make
$ make install
【カスタマイズ帳票設定手順】
・COBOLをインストール。
$ install.sh
・Cをコンパイル
$ gcc -shared -o orcqrencodewrapper.so -lpng -lqrencode orcqrencodewrapper.c
・ORCA再起動
$ sudo /etc/init.d/jma-receipt restart
・ORCA画面でカスタマイズ帳票の設定登録を行う。