public function deleteView()
 {
     global $ilCtrl, $lng;
     if ($this->table_id && ilDataCollectionRecordViewViewdefinition::getIdByTableId($this->table_id)) {
         global $ilDB;
         $id = ilDataCollectionRecordViewViewdefinition::getIdByTableId($this->table_id);
         include_once "./Modules/DataCollection/classes/class.ilDataCollectionRecordViewViewdefinition.php";
         $pageObject = new ilDataCollectionRecordViewViewdefinition($id);
         $pageObject->delete();
         $query = "DELETE FROM il_dcl_view WHERE table_id = " . $this->table_id . " AND type = " . $ilDB->quote(0, "integer") . " AND formtype = " . $ilDB->quote(0, "integer");
         $ilDB->manipulate($query);
     }
     ilUtil::sendSuccess($lng->txt("dcl_empty_view_success"), true);
     $ilCtrl->redirectByClass("ilDataCollectionFieldListGUI", "listFields");
 }