帳票システム構築支援 uCosminexus EUR uCosminexus EUR Print Manager 帳票出力
次に示すパラメタを指定して,EUR形式ファイル生成を実行するときのコーディング例です。出力ファイルは,EUR Print Manager - Adapterのあるマシンに出力されます。
|
<HTML>
<HEAD>
<TITLE>Sample Script of ASP page for EUR Print Manager</TITLE>
</HEAD>
<BODY>
<%
Server.ScriptTimeOut=100 …スクリプトのタイムアウト時間を
100秒に設定
On Error Resume Next …エラーハンドリングを行う
dim target …変数宣言
Set EURPM=Server.CreateObject("EURPM.Exec")
…プログラムID「EURPM.Exec」を指定して,
ActiveX起動部品のインスタンス作成
EURPM.ReportFileName="sample1.fms" …帳票ファイルの指定
EURPM.DataFilePath="c:\Temp" …マッピングデータファイルの
パスの指定
EURPM.DataFileName="data1.csv" …マッピングデータの指定
EURPM.EURFilePath="c:\Temp" …EUR形式ファイルパスの指定
EURPM.EURFileName="eup1.eup" …EUR形式ファイル名の指定
If Err.Number <> 0 Then
Response.Write("印刷実行前に
エラーが発生しています"& Err.Number &"<BR>")
Else
EURPM.OutputEURReport() …EUR形式ファイル出力指示
If Err.Number = 0 Then …OutputEURReportメソッドは
正常終了かどうかの判定
「正常終了時の処理」
Else
errid= Err.Number …エラーコードをerridに取り出す
If errid=-nnn Then …KEEYnnn-Eの場合のエラー処理
Elseif errid=-nnn Then …KEEYnnn-Eの場合のエラー処理
Elseif errid=-nnn Then …KEEYnnn-Eの場合のエラー処理
Elseif errid=
: …そのほかのエラー処理を繰り返す
End If
End If
End If
%>
</BODY>
</HTML>
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi Solutions, Ltd.