Coding error detected, it must be fixed by a programmer: Complex columns must have an alias

Coding error detected, it must be fixed by a programmer: Complex columns must have an alias

by Vyacheslav Grebenyuk -
Number of replies: 0
Hello

While trying to create a new custom report with Report source - Attendance, I've got the next error.

Coding error detected, it must be fixed by a programmer: Complex columns must have an alias

More information about this error

Debug info: status_П_total_count.count
Error code: codingerror×Dismiss this notification
Stack trace: 
  • line 312 of /reportbuilder/classes/local/report/column.php: coding_exception thrown
  • line 331 of /mod/attendance/classes/local/entities/attendance.php: call to core_reportbuilder\local\report\column->add_field()
  • line 80 of /mod/attendance/classes/local/entities/attendance.php: call to mod_attendance\local\entities\attendance->get_all_columns()
  • line 260 of /reportbuilder/classes/local/report/base.php: call to mod_attendance\local\entities\attendance->initialise()
  • line 56 of /mod/attendance/classes/reportbuilder/datasource/attendance.php: call to core_reportbuilder\local\report\base->add_entity()
  • line 102 of /reportbuilder/classes/local/report/base.php: call to mod_attendance\reportbuilder\datasource\attendance->initialise()
  • line 68 of /reportbuilder/classes/manager.php: call to core_reportbuilder\local\report\base->__construct()
  • line 93 of /reportbuilder/classes/manager.php: call to core_reportbuilder\manager::get_report_from_persistent()
  • line 43 of /reportbuilder/edit.php: call to core_reportbuilder\manager::get_report_from_id()
×Dismiss this notification
Output buffer: <br /> <b>Warning</b>: include(/var/www/dl/lib/editor/tinymce/version.php): Failed to open stream: No such file or directory in <b>/var/www/dl/lib/classes/plugin_manager.php</b> on line <b>308</b><br /> <br /> <b>Warning</b>: include(): Failed opening '/var/www/dl/lib/editor/tinymce/version.php' for inclusion (include_path='/var/www/dl/lib/pear:.:/usr/share/php') in <b>/var/www/dl/lib/classes/plugin_manager.php</b> on line <b>308</b><br /> <div class="notifytiny debuggingmessage" data-rel="debugging">Plugin editor_tinymce does not declare valid $plugin->component in its version.php.<ul style="text-align: left" data-rel="backtrace"><li>line 318 of /lib/classes/plugin_manager.php: call to debugging()</li><li>line 338 of /lib/classes/plugin_manager.php: call to core_plugin_manager->load_present_plugins()</li><li>line 273 of /lib/classes/plugininfo/base.php: call to core_plugin_manager->get_present_plugins()</li><li>line 199 of /lib/classes/plugininfo/base.php: call to core\plugininfo\base->load_disk_version()</li><li>line 150 of /lib/classes/plugininfo/base.php: call to core\plugininfo\base::make_plugin_instance()</li><li>line 398 of /lib/classes/plugin_manager.php: call to core\plugininfo\base::get_plugins()</li><li>line 73 of /admin/settings/messaging.php: call to core_plugin_manager->get_plugins_of_type()</li><li>line 8758 of /lib/adminlib.php: call to require()</li><li>line 8639 of /lib/adminlib.php: call to admin_get_root()</li><li>line 40 of /reportbuilder/edit.php: call to admin_externalpage_setup()</li></ul></div>


the environment is
Moodle 4.2.1+ (Build: 20230721)
Attendance
mod_attendance
2023041800

Please advise me on what to do.

Average of ratings: -