4 require_once(
'./Services/Export/classes/class.ilExportGUI.php');
5 require_once(
'./Modules/DataCollection/classes/class.ilDclExportTableGUI.php');
29 if (
$_POST[
'format'] ==
'xlsx') {
30 $this->checkForExportableFields();
33 return parent::createExportFile();
42 protected function checkForExportableFields() {
44 foreach ($this->obj->getTables() as
$tbl) {
46 foreach (
$tbl->getFields() as $field) {
47 if ($field->getExportable()) {
54 $ilCtrl->redirect($this,
"listExportFiles");
Export User Interface Class.
Export User Interface Class.
Export User Interface Class.
createExportFile()
overwrite to check if exportable fields are available (for async xls export)
static sendFailure($a_info="", $a_keep=false)
Send Failure Message to Screen.