Workday で学習登録レポートを構成して、ユーザーの学習登録を取得します。
始める前に
レポート作成と [学習登録] データソースへのアクセス権を持つユーザー。
このタスクについて
- 識別のため、計算されたフィールド名はすべて CF で始まります。
- レポートを作成する前に、このレポートの計算されたフィールドをすべて作成します。したがって、レポートの作成中はすべてのフィールドを使用できます。
- レポートの作成中にレポート名を変更できます。ただし、それぞれのフィールドのレポートフィールド名または列見出し (レポートドキュメントで指定されている場合) がレポートドキュメントと同じであることを確認してください。レポートフィールドラベルはレポートドキュメントと同じである必要があります。それ以外の場合、作成されたアクションは失敗します。
- [グループ列見出し (Group Column Heading)] セクションの各ビジネスオブジェクトの [グループ列見出し (Group Column Heading)] は空にする必要があります。
- フィルターを作成するときは、必ず括弧を加えます。
- すべてのレポートは、ServiceNow プラットフォームでこれらのアクションにアクセスする ISU ユーザーが共有または所有する必要があります。
- [詳細] セクションで、[Web サービスとして有効化 (Enable as webservice)] チェックボックスをオンにします。
手順
-
CF_assigned_by_empid という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
cf_initiator_wid という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
CF_status_successfully_completed という名前の True/False 条件タイプの計算されたフィールドを作成します。
-
CF_enrollment_successfully_completed という名前のマルチインスタンス抽出タイプの計算されたフィールドを作成し、リターン値として [CF_status_successfully_completed] を選択します。
-
「イニシエーター = ワーカー」という名前の True/False 条件タイプの計算されたフィールドを作成します。
-
cf_initiator という名前のルックアップ関連値タイプの計算されたフィールドを作成します。
-
学習登録レポートを作成します。
-
[カスタムレポートの作成] タスクにアクセスします。
-
レポート名を入力します (例:Test -Learning Assignment)。
-
レポートタイプに [詳細] を選択します。
-
[パフォーマンスに最適化] チェックボックスをオフにします。
-
[データソース] に [学習登録] を選択します。
-
[一時レポート (temporary report)] チェックボックスをオンにしないでください。
-
[OK] をクリックします。
-
レポートビジネスオブジェクトとレポートのフィールドを選択します。
-
[グループ列見出し (Group Column Heading)] セクションで、次のようにすべてのビジネスオブジェクトを選択します。
各ビジネスオブジェクトの [グループ列見出し (Group Column Heading)] が空です。
-
[フィルター] セクションで、次のように値を選択します。
必ず括弧を追加してください。
-
[プロンプト (Prompts)] セクションで、[未定義のプロンプトのデフォルトを入力] チェックボックスをオンにします。
-
[プロンプト (Prompts)] セクションで、次のように値を選択します。
すべてのプロンプトフィールドの [プロンプト XML エイリアスのラベル (Label For Prompt XML Alias)] の値が次のようになっていることを確認します。
-
[詳細] セクションで、[Web サービスとして有効化 (Enable as webservice)] チェックボックスをオンにして、[OK] をクリックします。
-
レポートの構成が完了したら、3 つのドットアイコンをクリックし、 .
-
時間範囲を選択し、[OK] をクリックします。
-
[URL を表示 (View URLs)] Web サービスページで、生成するアクティブなリンクをクリックします。
新しいブラウザータブで、RaaS URL にアクセスできます。