Jasper レポートの実行
Windchill での Jasper レポートのロード
Jasper レポートをロードするには、ローダー仕様ファイルを作成する必要があります。これを行うには、次の手順に従います。
1. ローダー XML では、csvname はローダー仕様ファイルの名前を表し、この名前は JRXML ファイルの名前と同じでなければなりません。レポートオブジェクトとその名前自体によって関連付けられている JRXML の間には 1 対 1 の関係が存在します。
csvinputPage は、このレポートオブジェクトに必要な入力 JSP ページを指します。開発者は、使用しているモジュールの src_web の場所に独自の JSP をチェックインでき、そのパスは、このタグで指定されていなければなりません。
csvfolderPath は、Windchill ユーザーインタフェース内のレポートオブジェクトが作成されるフォルダを指します。
csvreportTemplateName は、Windchill ユーザーインタフェースに存在するレポートテンプレート名を指します。このフィールドはオプションであり、空白のままにしておくことができます。すべてのレポートテンプレート情報が JRXML に取り込まれるからです。
csvthirdPartyReport は、サードパーティのレポートシステムで値を 1 として実行する必要のあるレポートオブジェクトを指します。
csvreportingSystem は、レポートオブジェクトを実行する必要のあるレポートシステムの名前を指します。値が JASPER の場合は、それが JASPER システムの一部でなければならないことを示し、空の値または COGNOS の場合は、それが Cognos システムで実行されることを示します。
csvreportExportFormatType は、実行時に使用されるデフォルトのフォーマットでレポートをロードするオプションのパラメータです。これは、後で Windchill ユーザーインタフェースを介して編集できます。
2. ローダー仕様ファイルを作成した後、独自のカスタム input.JSP ページを作成し、Windchill コードベースに展開できます。
3. BAC を使用して、作成された Jasper レポートをレポートテンプレート (存在する場合) とともにエクスポートします。
4. モジュール構造図に従って、エクスポートされた BAC zip ファイル、JRXML ファイル、および関連成果物を適切な場所に追加します。詳細については、Jasper レポートのカスタマイズのモジュール構造を参照してください。
* 
デフォルトでは、Windchill は、JVM および Jasper エンジンでサポートされているすべてのデフォルトフォントをサポートしています。特殊フォントは Windchill で手動で追加する必要があります。
開発環境でのカスタマイズの展開
CCD の展開のプロセスについては、開発環境でのカスタマイズの展開を参照してください
プロモーション用 CCD パッケージの準備
CCD のプロモーションのプロセスについては、コードとコンフィギュレーションのパッケージの展開を参照してください。
Windchill ユーザーインタフェースでの Jasper レポートの実行
以下の手順に従わなければなりません。
1. これは、レポートオブジェクトの実行を示しています。Windchill コンテナに移動し、「Report」フォルダでこのレポートオブジェクトを見つけます。
2. 入力ページが指定されている場合、レポートオブジェクトをクリックすると、その JSP が表示されます。
3. 入力ファイルが存在しない場合は、以下のように出力が表示されます。
4. QML で定義されている基準/パラメータの使用が可能で、これらは input.JSP ページの一部でなければなりません。JSP を介して入力したすべての基準が優先されます。
これは役に立ちましたか?