レポートを使用したキャリア開発での通知の構成

Oracle Business Intelligence (BI) Publisherレポートを使用してキャリア開発ビジネス・プロセスのワークフローEメール通知およびアプリケーション内通知を構成できます。

通知に使用される.rtfテンプレートを編集するには、Microsoft Wordを使用します。BI Publisherテンプレートは、BI管理者ロールが付与されている場合にのみ変更できます。

次の表に、このシナリオにおける主な検討事項の概要を示します。

考慮する意思決定事項

この例の場合

どのテンプレートを更新しますか。

CareerDevelopmentFYINotification (就業者育成目標コンテンツの変更用)

プロンプトとヘッダーをテンプレートに追加しますか。

はい

データ・モデル属性をテンプレートに追加しますか。

目標ID

.rtfテンプレートにはどの言語を使用しますか。

英語(アメリカ合衆国)

タスクの概要

次の手順でキャリア開発通知を構成します。

  1. データ・モデルXMLファイルをエクスポートします。

  2. レポート・レイアウト・テンプレートをダウンロードします。

  3. テンプレート内のプロンプトおよびヘッダーを編集します。

  4. ドキュメントをプレビューします。

  5. データ・モデル属性をテンプレートに追加します。

  6. 変更したレポート・レイアウトをBI Publisherカタログにアップロードします。

テンプレート内のプロンプトおよびヘッダーの追加または編集のみを行う場合は、タスク1、2、3、4および6を使用します。テンプレートへのデータ・モデル属性の追加のみを行うには、タスク1、2、4、5および6を使用します。

前提条件

  1. http://www.oracle.com/technetwork/middleware/bi-publisher/downloads/index.htmlからOracle BI Publisher Desktopをダウンロードしてインストールします。

  2. Microsoft Wordを使用してレイアウト・テンプレートを編集する場合、Template Builder for Wordをダウンロードしてインストールします。Template Builder for Wordをダウンロード、インストールおよび設定するには、「BI Publisher 11g Template Builder for Wordを使用したRTFテンプレートの作成」(http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bip/tb4word/tbwordbip.htm)を参照してください。

  3. 構成されたテンプレートをプレビューするには、独自のカスタム・レポート・レイアウト・テンプレートに適用するサブテンプレートのローカル・コピーをダウンロードします。

    • Oracle Business Intelligence PublisherサーバーにBI管理者ロールでサインインし、Oracle Business Intelligenceホームページを開きます。

    • 「カタログ」をクリックします。

    • BIカタログで、事前定義済サブテンプレートの「共有フォルダ」「共通コンテンツ」「テンプレート」に移動します。

    • ワークフロー通知サブテンプレートに対して「編集」をクリックします。

    • 「テンプレート」セクションで、「ロケール」列のリンクをクリックします。

    • サブテンプレートの.rtfファイルをコンピュータに保存します。

  4. 「カタログ」をクリックして「カタログ」ページを開きます。

データ・モデルXMLファイルのエクスポート

このタスクでは、通知用に事前定義されたデータ・モデル属性を含むXMLファイルをエクスポートします。このタスクを実行して、変更したテンプレートのプレビューを有効にします。このタスクは、データ・モデル属性をテンプレートに追加する場合にも必要です。
  1. Oracle Business Intelligence PublisherサーバーにBI管理者ロールでサインインし、Oracle Business Intelligenceホームページを開きます。

  2. 「カタログ」をクリックして「カタログ」ページを開きます。

  3. 「フォルダ」セクションで、「共有フォルダ」「人材管理」「ワークフロー通知」を展開し、「データ・モデル」を選択してデータ・モデルを右ペインに表示します。

  4. CareerDevelopmentFyiDMで、「編集」をクリックし、CareerDevelopmentFyiDMデータ・モデル・ページの「図」タブを開きます。

    ノート: すべてのデータ・セットで、要求されたエレメントがnull値で出力XMLデータに含まれるようにするには、次のようにします。
    ノート: データ・モデル属性をテンプレートに追加するには、ステップ5および6を実行します。それ以外の場合は、ステップ7に進みます。
  5. 「データ」タブをクリックします。

  6. キー属性であり、すべての目標属性を取り込めるようにする次の属性を、既存の目標に対して入力します。

    • GoalID

    • NotificationType

  7. 「表示」をクリックして、サンプル・データをレポートに表示し、使用可能なすべての属性を確認します。

  8. 「エクスポート」をクリックして、「CareerDevelopmentFyiDMを開いています」ダイアログ・ボックスを開きます。

  9. 「ファイルの保存」を選択して、「OK」をクリックします。

  10. CareerDevelopmentFyiDM_.xmlファイルをローカル・ドライブに保存します。

レポート・レイアウト・テンプレートのダウンロード

このタスクでは、レポート・レイアウト・テンプレートのコピーを「カスタム」フォルダに作成し、テンプレートのコピーをローカル・ハード・ドライブにダウンロードして変更します。
  1. Oracle Business Intelligence PublisherサーバーにBI管理者ロールでサインインし、Oracle Business Intelligenceホームページを開きます。

  2. 「カタログ」をクリックして「カタログ」ページを開きます。

  3. 「フォルダ」セクションで、「共有フォルダ」「人材管理」を展開し、「ワークフロー通知」を選択してテンプレートを右ペインに表示します。

  4. CareerDevelopmentFYINotificationで、「詳細」をクリックし、「カスタマイズ」を選択します。CareerDevelopmentFYINotificationのコピーが「カスタム」フォルダに自動的に作成されます。

  5. CareerDevelopmentFYINotificationページのCareerDevelopmentFYINotificationで、「編集」をクリックします。

  6. 元のテンプレートと区別するために、テンプレートをUpdatedCareerDevelopmentFYINotificationLayoutrtfという名前でローカル・ドライブに保存します。

テンプレート内のプロンプトおよびヘッダーの編集

ワークフローEメール通知およびアプリ内通知を変更するには、Microsoft Wordで.rtfレポート・レイアウト・テンプレートのローカル・コピーを編集します。
ノート: 厳密なステップは、Microsoft Wordのバージョンに応じて異なる場合があります。
  1. UpdatedCareerDevelopmentFYINotificationLayout.rtfテンプレートを、Template BuilderがインストールされているMicrosoft Wordで開きます(まだ開いていない場合)。ドキュメントには、承認通知を除き、キャリア開発ビジネス・プロセスのすべての通知が含まれています。

  2. 「追加された育成目標」というヘッダーが付いた通知にスクロールします。

  3. 「追加された育成目標」ヘッダーの末尾にカーソルを置きます。

  4. (育成プランに)と入力します。これで、テキストは、追加された育成目標(育成プランに)となります。

  5. テキスト「PPERFORMERNAMEがあなたの育成目標GOAL_NAMEを追加しました。」の末尾にカーソルを置きます。

  6. 新しい文として、目標にアクセスしてあなたの育成を追跡できます。と入力します。

  7. ドキュメントを保存します。

  8. タスク「ドキュメントのプレビュー」に進みます。

ドキュメントのプレビュー

ビジネス・インテリジェンス(BI)カタログに.rtfファイルをアップロードする前に、変更が加えられた出力をプレビューする必要があります。ユーザーに送信されるEメールにエラーが表示される破損したレポートのアップロードを避けることができます。
  1. リボンで、「BI Publisher」タブを開き、「データのロード」グループ内の「サンプルXML」をクリックします。

  2. ダウンロードしたCareerDevelopmentFyiDM)_.xmlファイルを参照して選択し、データ・モデルからサンプル・データをインポートします。

  3. 「データが正常にロードされました」ダイアログ・ボックスで、「OK」をクリックします。

  4. ドキュメントの先頭で、コンピュータ上のダウンロードしたサブテンプレート・ファイルの場所にパスを置き換えます。たとえば、<? import:xdoxsl:///Common Content/Templates/Workflow Notification Subtemplate.xsb?><?import:file:C:///Template_Directory/Workflow Notification Subtemplate.rtf?>に変更します。

  5. リボンの「BI Publisher」タブから、「プレビュー」グループ内の「HTML」をクリックします。

  6. プレビューで想定どおりに変更が反映されている場合は、パスを元の場所に戻します。

  7. リボンの「BI Publisher」タブから、「ツール」グループ内の「テンプレートの検証」をクリックします。

  8. さらに、「ツール」グループで、「アクセシビリティの確認」をクリックします。

  9. Wordで変更を保存します。

テンプレートへのデータ・モデル属性の追加

このタスクでは、事前定義済データ・モデルに存在する属性をレポート・テンプレートに追加します。目標IDおよびカテゴリの意味というデータ・モデル属性をテンプレートに追加します。
  1. UpdatedCareerDevelopmentFYINotificationLayout.rtfテンプレートを、Template BuilderがインストールされているMicrosoft Wordで開きます(まだ開いていない場合)。

  2. 「BI Publisher」タブを選択します。

  3. 「データのロード」セクションで、「サンプルXML」をクリックします。

  4. XMLデータを選択するためのダイアログ・ボックスが表示されるので、「データ・モデルXMLファイルのエクスポート」タスクで保存したCareerDevelopmentFyiDM_.xmlファイルを参照して開き、「開く」をクリックします。

  5. 「データが正常にロードされました」ダイアログ・ボックスで、「OK」をクリックします。

  6. 「追加された育成目標」通知にスクロールします。

  7. 「PPERFORMERNAMEがあなたの育成目標GOAL_NAMEを追加しました。」の後にカーソルを置き、[Enter]キーを押します。

  8. 新しい行で、目標IDと入力します。

  9. 目標ID:の後にスペースを入力します。

  10. 「BI Publisher」タブの「挿入」セクションで、123フィールド・ボタンをクリックして「フィールド」ダイアログ・ボックスを開きます。

  11. DATA_DSフォルダで、PGOALIDを選択して「挿入」をクリックします。ドキュメント内にフィールドが表示されます。

  12. 「閉じる」をクリックしてUpdatedCareerDevelopmentFYINotificationLayout.rtfテンプレートに戻ります。

  13. 「ドキュメントのプレビュー」タスクのステップを使用して、テンプレートをプレビューします。

  14. ドキュメントを保存して閉じます。

  15. タスク「Oracle BI Publisherカタログへの変更したレポート・レイアウトのアップロード」に進みます。

Oracle BI Publisherカタログへの変更したレポート・レイアウトのアップロード

通知用に変更したレポート・レイアウトを使用するには、このタスクを実行する必要があります。
  1. Oracle Business Intelligence PublisherサーバーにBI管理者ロールでサインインし、Oracle Business Intelligenceホームページを開きます。

  2. 「カタログ」をクリックして「カタログ」ページを開きます。

  3. 「フォルダ」セクションで、「共有フォルダ」「カスタム」「人材管理」を展開し、「ワークフロー通知」を選択します。

  4. CareerDevelopmentFYINotificationで、「編集」をクリックします。

  5. CareerDevelopmentFYINotificationデータ・モデル・ページの右側で、「新規レイアウトの追加」をクリックし、「レイアウトの作成」および「レイアウトのアップロードまたは生成」セクションがあるページを開きます。

  6. 「レイアウトのアップロードまたは生成」セクションで、「アップロード」アイコンをクリックします。

  7. 「テンプレート・ファイルのアップロード」ダイアログ・ボックスの「レイアウト名」フィールドに、更新済のキャリア開発通知テンプレートと入力します。

  8. 「テンプレート・ファイル」フィールドで、ローカル・ドライブ上の変更されたUpdatedCareerDevelopmentFYINotificationLayout.rtfテンプレートを参照し、テンプレートを選択して、「開く」をクリックします。

  9. 「テンプレート・ファイルのアップロード」ダイアログ・ボックスで、「タイプ」リストから「RTFテンプレート」を選択します。

  10. 「ロケール」リストから、「英語(アメリカ合衆国)」を選択します。

  11. 「アップロード」をクリックして「処理中」ダイアログ・ボックスを開きます。

  12. CareerDevelopmentFYINotificationデータ・モデル・ページの右側で、「リストの表示」をクリックして「レイアウト」ページを開きます。

  13. 更新済のキャリア開発通知テンプレートの行で、「デフォルト・レイアウト」チェック・ボックスを選択します。

  14. ページの右側で、「レポートの保存」アイコンをクリックします。