コース別の参加者一覧をCSV出力したい

というご相談をいただくことがありました。

今までは、

コースごとに参加者一覧をダウンロードして、Excelでプチ加工をして下さい。

というちょっとお手間な方法しかご提案できませんでした。

ですが、そのお悩み、Moodle4.1ではカスタムレポートにお任せください!
(&Excelにお任せください!)

コース別の参加者一覧をかんたんに出力する

1.サイト管理>レポート>カスタムレポート>新しいレポート>レポートソース:コース参加者

▼エディタタブ
左側のフィールドの一覧から「長いコース名」と「ユーザ名」と「登録方法」のフィールドを追加します。
他に欲しい情報があれば追加してくださいね。
(CSVインポート目的での出力でしたら、「コース省略名」もおすすめです。)

プリセットされている不要なフィールドは✕で削除します。
※「登録方法」のフィールドは追加しておくとこの後のデータ加工の際に少しだけ分かりやすいのでおススメです。

2.作成後、右上の「閉じる」ボタンをクリックし、カスタムレポートの一覧画面に戻ります。
3.作成したレポートの右端ギアマーク>レポートを表示する>ページ最下部のテーブルデータをダウンロードする>ダウンロード

4.ダウンロードしたデータを開き、「ユーザ名」のフィールドが空白の行を削除します。
 ※この空白は不要なデータですので行ごと削除していただいてかまいません。
  コースに適用されている「登録方法」を用いて誰もエンロールされていない場合、このような空白が反映されます。

いかがでしょうか。
ユーザ名とコース名の出力が同時に可能になり、だいぶ便利になったと思います。

是非お試しください!

Follow me!