3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Cognos Framework Managerで英語名のオブジェクトを日本語名に一括変換

Posted at

概要

Cognos Framework Managerで、英語名のオブジェクトを日本語名に一括変換する手順です。

大概の環境では、データベースのテーブル名やカラム名はアルファベットで命名していると思いますので、Framework ManagerのDatabase Viewに取り込んだ時は、英語表示になります。
それをBusiness Viewで下記のように日本語化するのに、一個一個手作業でやるのは面倒くさいですよね。
これを一括で変換する手順を投稿します。
034.PNG

手順

初期状態はこんな感じで、Business Viewのコンテンツも英語名です。
設計言語もアクティブな言語も日本語です。
021.PNG

「プロジェクト」⇒「言語」⇒「言語を定義」を選択します。
022.PNG

プロジェクト言語に「英語」を追加してOK。
023.PNG

OK。
024.PNG

「Business View」をクリックしてから、「プロジェクト」⇒「言語」⇒「変換ファイルをエクスポート」を選択します。
025.PNG

エクスポートする言語は「英語」で、下記のように「選択したオブジェクト」と「子を含める」をチェックし、エクスポート先ファイルを指定してOK。
026.PNG

OK。
027.PNG

メモ帳で開くとこんな内容です。
028.PNG

新規にExcelを開き、以下のような表を作成します。
A列は先ほどのエクスポートしたデータそのままで、B列は日本語名称で、B1には「ja」と記載します。
029.PNG

このファイルをExcelのメニューから保存して下さい。
保存の際に、タイプを「Unicode Text」に指定してください。
030.PNG

Framework Managerで、「Business View」をクリックしてから、「プロジェクト」⇒「言語」⇒「変換ファイルをインポート」を選択します。
031.PNG

先ほどの英語・日本語表記のファイルを指定し、変換前言語:英語、変換後言語:日本語とし、「選択したオブジェクト」と「子を含める」をチェックしOK。
032.PNG

OK。
033.PNG

このように「Business View」のオブジェクトは日本語名に変換され、「Database View」は英語名のまま維持されます。
034.PNG

ご活用下さい。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?