例: 関連ビジネス オブジェクト別のフィールドのソート
この例では、レポート内のフィールドを関連ビジネス オブジェクト別にソートする方法を説明します。
"従業員" ビジネス オブジェクトを使用するレポートでのデータのソート方法を変更します。レポートの最初の列でのソートではなく、場所でのソートを行います。"従業員" ビジネス オブジェクトを使用する 2 つの計算フィールドを作成して、関連ビジネス オブジェクトである "勤務地" 別にデータをソートできるようにします。
セキュリティ: "System" 業務分野の以下のドメイン:
- Custom Field Management
- Custom Report Creation
- Manage: All Custom Reports
- "Copy Standard Report to Custom Report"タスクにアクセスします。位置情報データを含む Workday 提供のスタンダード レポートをコピーします。
- "Standard Report Name"プロンプトから"Active Employees - Indexed"を選択します。
- "OK"をクリックします。
- "名称"フィールドに「事業地別 - アクティブな社員 - インデックス付き」と入力します。
- "OK"を 2 回クリックします。
- "計算フィールドの作成"タスクにアクセスします。事業地データに対して単一インスタンスの抽出計算フィールドを作成します。
- "フィールド名"フィールドに「ESI Location」と入力します。
- "ビジネス オブジェクト"プロンプトで"従業員"を選択します。
- "機能"プロンプトで"単一インスタンスを抽出" を選択します。
- "OK"をクリックします。
- "計算"タブで以下の値を選択します。プロンプト値ソース フィールド勤務地条件真であるソート フィールド事業地名ソート方向昇順 (A - Z)返されるインスタンス最後の実行予定
- "OK"をクリックします。
- "別の計算を作成"をクリックします。事業地データのルックアップ関連値計算フィールドを作成します。
- "フィールド名"フィールドに「L V の場所」と入力します。
- "ビジネス オブジェクト"プロンプトで"従業員"を選択します。
- "関数"プロンプトで"関連値ルックアップ"を選択します。
- "OK"をクリックします。
- "計算"タブで以下の値を選択します。プロンプト値ルックアップ フィールドESI の場所戻り値場所
- "OK"をクリックします。
- "完了"をクリックします。
- "カスタム レポートの編集"タスクにアクセスします。"LSV Location"計算フィールドを詳細レポートに追加します。
- "レポート名"プロンプトから"事業地別 - アクティブな社員 - インデックス付き"を選択します。
- "OK"をクリックします。
- "ソート"タブにアクセスします。
- "ソートとグループ化"セクションで、"アクセス可能な最初の列を基準にソート"チェックボックスをオフにします。
- グリッドに行を追加します。
- グリッドで、"フィールド"プロンプトから"LSV Location"を選択します。
- "OK"をクリックします。
- "実行"をクリックします。
関連値ルックアップ計算フィールドでは、社員 ID ではなく勤務地名でデータがソートされます。
追加の計算フィールドを作成して、主ビジネス オブジェクトではなく、関連ビジネス オブジェクトのフィールド別にデータをソートできます。