Is there a way to display report description in the Reports List View?

We would like to add descriptions to our reports and display those descriptions in the List View of the Reports module. There isn't Studio access to Reports OOTB, do no modifying things there. Another strange thing is that the Report Create/Edit function has no place to modify the Description field but you can edit it via the Report / List View / Preview / Edit feature. Thanks for any insights into how to Edit and Display the Report Description field. 

  • Vince - I do not believe you can do this in the UI however I just performed the steps below in a sandbox of version 10 and it resulted in Description displaying in the listview.  See screenshot below.

    https://www.screencast.com/t/zT8tY8NCo5Ks

    First, I copied ./modules/Reports/clients/base/views/list/list.php to ./custom/modules/Reports/clients/base/views/list.list/php.  Then I inserted the following array element into the field array under ['Reports']['base']['view']['list'].

    Inserted at line 69-74:

    Fullscreen
    1
    2
    3
    4
    5
    6
    array(
    'name' => 'description',
    'label' => 'LBL_DESCRIPTION',
    'enabled' => true,
    'default' => false,
    ),
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    I then saved this file and performed a Quick Repair and Rebuild.  I navigated to Reports and then added Description as a viewable field.

  • Thanks Christian! A couple of questions:

    When you say you copied list.php to another location, how are you doing this in an on-demand instance? I was under the impression that I'd need to build a Module Loadable Package and use Module Loader to make a change.

    Would this change also enable the use of the Description field in a Dashboard List View Dashlet? You can select the Reports modules there, but there is no Description field available as a column (see screenshot). 

    Thanks again for helping a newbie out!  VO

  • Vince - You are correct that this solution would require a module loadable package.  My goal was a proof of concept to make sure it would work if you did go through the trouble of making a package to upload the custom list.php file to your instance in our Cloud.  Since I have file system access I would not create a package just to test it out.

    I do not believe this should make the field available in a List View Dashlet.  There may be a way to customize the fields available to the dashlet as well.