Setting up the Configurable Reports Block in Moodle

After you install the Moodle Configurable Report Block, you will need to create your custom report. The steps below explain how to set up a basic custom report in the Configurable Report Block.

Setting up the General Settings for your Custom Report

  1. Log into the Moodle Dashboard.
  2. Moodle Configurable reports manage reports

    Go to the Configurable Blocks block.

    Note! If you do not see the block you will need to add it. See the previous tutorial.

    Click the Manage reports link.

  3. Add Moodle Configurable reports

    Initially there will be No Reports available.

    Click Add Report.

  4. Option Moodle Configurable reports

    Enter the name of the Report and the Summary.

    In the Type of Report, you can select the following types for reports.

    1. Categories Report
    2. Courses Report
    3. SQL Report
    4. Timeline Report
    5. User Report

    Select the type of report. Check the Export in XLS Format of you want the report to be downloaded to an Excel spreadsheet.

    Click Add.

Configure the columns for the custom report

  1. User Profile field Moodle Configurable reports

    Next, you will need to add the columns to your report. Select the type from the Add drop box. In this case we are adding a User Profile Field.

    Note! These options will vary depending on what type of report you selected in the Report General Settings.

  2. Add Field Moodle Configurable reports

    Choose from the column drop box what type of data you will be displaying in the report. In this case, We are going to display the students usernames.

    Give the Column and Cell properties a name.

    Click Add.

  3. Columns Moodle Configurable reports

    Repeat the same steps adding the parameters you want in the report. Once finished you should have a list of fields like the snapshot to the right.

    To see the report, click the View Report tab.

    View the report Moodle Configurable reports

    The report will look similar to the snapshot to the right.

    Edit teh report Moodle Configurable reports

    You can always go back to the Manage Reports and edit the Report to add or remove fields in the Report parameters.

InMotion Hosting Contributor
InMotion Hosting Contributor Content Writer

InMotion Hosting contributors are highly knowledgeable individuals who create relevant content on new trends and troubleshooting techniques to help you achieve your online goals!

More Articles by InMotion Hosting

12 thoughts on “Setting up the Configurable Reports Block in Moodle

    1. According to the official H5P documentation on analyzing results and answers: “By default, the H5P plugin in Moodle uses the Gradebook API to store results. So analyzing the result would be the same as for any other activity in Moodle. However, reports where you can view a detailed report(like for quizzes in Moodle), is not yet available. If you want great detail I recommend attaching a Learning Record Store to the xAPI events that the H5P Content provide.

  1. Report are not showing up to the Teacher’s block though I assigned them as participants. I want to assign individual user to the report. Please let me know how can I do that

    1. Hello Dipesh – This issue appears to have been addressed in the Moodle Community boards. You can see the post here: https://moodle.org/mod/forum/discuss.php?d=411546.

  2. The short answer is “yes”. The long answer is that it requires you to write (or find somewhere on the internet) the appropriate SQL statement to make that happen.

  3. Hi

    I want student can print their courses detail report from their frontpage login area or in block. Can this plugin serve that purpose? if yes then how?

    Thanks waiting for reply

  4. when i click on view report after installation it shows no record found, what can i do now. please.

    1. Did you configure the custom columns? Are you getting any error message when you click the View Report link?

    1. Hello Okonmah,

      Sorry for the error in setting up the report. We do need more information in order to troubleshoot the issue. Please provide us any error messages and step-by-step information to duplicate the issue.

      If you have any further questions, please let us know.

      Kindest regards,
      Arnel C.

Was this article helpful? Join the conversation!