コース別の参加者一覧をCSV出力したい
というご相談をいただくことがありました。
今までは、
コースごとに参加者一覧をダウンロードして、Excelでプチ加工をして下さい。
というちょっとお手間な方法しかご提案できませんでした。
ですが、そのお悩み、Moodle4.1ではカスタムレポートにお任せください!
(&Excelにお任せください!)
コース別の参加者一覧をかんたんに出力する
1.サイト管理>レポート>カスタムレポート>新しいレポート>レポートソース:コース参加者
▼エディタタブ
左側のフィールドの一覧から「長いコース名」と「ユーザ名」と「登録方法」のフィールドを追加します。
他に欲しい情報があれば追加してくださいね。
(CSVインポート目的での出力でしたら、「コース省略名」もおすすめです。)
プリセットされている不要なフィールドは✕で削除します。
※「登録方法」のフィールドは追加しておくとこの後のデータ加工の際に少しだけ分かりやすいのでおススメです。
2.作成後、右上の「閉じる」ボタンをクリックし、カスタムレポートの一覧画面に戻ります。
3.作成したレポートの右端ギアマーク>レポートを表示する>ページ最下部のテーブルデータをダウンロードする>ダウンロード
4.ダウンロードしたデータを開き、「ユーザ名」のフィールドが空白の行を削除します。
※この空白は不要なデータですので行ごと削除していただいてかまいません。
コースに適用されている「登録方法」を用いて誰もエンロールされていない場合、このような空白が反映されます。
いかがでしょうか。
ユーザ名とコース名の出力が同時に可能になり、だいぶ便利になったと思います。
是非お試しください!