高度なカスタマイズ > ビジネスロジックのカスタマイズ > レポートの生成 > レポートのローカライズのカスタマイズ > カスタマイズポイント > 手順 - Cognos レポートの静的テキストのローカライズ
  
手順 - Cognos レポートの静的テキストのローカライズ
前述の手順 - Cognos レポートのローカライズの後に、すべてのレポートパラメータ名および列名が、データソースのメタモデル情報に基づいて自動的にローカライズされます。バナーやラベルなど、レポートに追加されたその他のテキストは、自動的にローカライズされません。Windchill のユーティリティを使用して、これを行うことができます。
1. 静的テキストフィールドを <マイ Cognos レポート> に追加します。
2. <マイ Cognos レポート> に基づいて、ファイル <Windchill_ホーム>/loadFiles/cognosReports/custom/<マイ Cognos レポート XML>.xml を作成します。Cognos Report Studio のメニューで「Tools」 > 「Copy Report to Clipboard」の順に選択して、XML 定義をシステムのクリップボードにコピーします。次に、クリップボードの内容をテキストエディタに貼り付けて、ファイルに保存します。
3. CongosProxy ユーティリティを使用して、ベースリソースバンドルファイル <Windchill_ホーム>/src/<マイパッケージ>/<マイ Cognos レポートリソース>.rbinfo を生成します。
windchill com.ptc.windchill.cognos.CognosProxy outputrbinfo
<WindchillHome>/loadFiles/cognosReports/custom/<MyCognosReportX
ML>.xml
<WindchillHome>/src/<MyPackage>/<MyCognosReportResource>.rbinfo
4. 言語固有のバージョンの <マイ Cognos レポートリソース>.rbInfo を作成し、関連する Java ソースおよびコンパイル済みクラスファイルを生成します。
5. ファイル <Windchill_ホーム>/loadFiles/cognosReports/custom/<マイ Cognos レポート属性>.properties を作成します。このファイルとステップ 2 で作成したファイルは、ベース名が完全に一致する必要があります (たとえば、MyCognosReport.xml と MyCognosReport.properties)。
type=report
defaultName=<MyCognosReport>
resourceBundle=<MyPackage>/<MyCognosReportResource>.rbinfo
6. 以下のコマンドを使用して <マイ Cognos レポート> をロードします。
windchill com.ptc.windchill.cognos.CognosProxy loadreports
<WindchillHome>/loadFiles/cognosReports/custom/<MyCognosReportA
ttributes>.properties
7. Cognos でレポートを確認します。「Public Folders」 > 「Windchill」フォルダを再表示すると、<マイ Cognos レポート> オブジェクトのリストが表示されます。「Run with options...」操作を使用してレポートを実行します。別のクライアントロケールを設定して、静的テキストが適切に翻訳されていることを確認してください。