diff --git a/vilesci/personen/student_vorrueckung.php b/vilesci/personen/student_vorrueckung.php index 4a49cb436..58ee2053e 100644 --- a/vilesci/personen/student_vorrueckung.php +++ b/vilesci/personen/student_vorrueckung.php @@ -65,8 +65,8 @@ echo ' { $("#t1").tablesorter( { - sortList: [[0,0]], - widgets: ["zebra"], + sortList: [[7,0],[0,0],[1,0]], + widgets: ["zebra","filter"], }); }); @@ -212,7 +212,7 @@ if (isset($_POST['vorr'])) $statisticAdded = 0; $statisticUebersprungen = 0; $statisticStudienplanKorrektur = 0; - $errorMsg = array(); + $errorMsg = array('Studenten im letzten Ausbildungssemester ohne Diplomandenstatus' => 0); $stg_help = new studiengang(); if (!$stg_help->load($stg_kz)) @@ -322,23 +322,8 @@ if (isset($_POST['vorr'])) && $row_status->ausbildungssemester == $max[$stg_kz] && $row_status->status_kurzbz == 'Student') { - $statisticUebersprungen++; - $errorMsg['Studenten im letzten Ausbildungssemester ohne Diplomandenstatus']++; + $errorMsg['Studenten im letzten Ausbildungssemester ohne Diplomandenstatus'] = $errorMsg['Studenten im letzten Ausbildungssemester ohne Diplomandenstatus']+1; continue; - - /* - $sqlInsertDiplomand = "INSERT INTO public.tbl_prestudentstatus (prestudent_id, status_kurzbz, - studiensemester_kurzbz, ausbildungssemester, datum, insertamum, - insertvon, updateamum, updatevon, ext_id, orgform_kurzbz, studienplan_id, statusgrund_id) - VALUES (".$db->db_add_param($row->prestudent_id).", ". - $db->db_add_param($status_kurzbz).", ". - $db->db_add_param($next_ss).", ". - $db->db_add_param($ausbildungssemester).", now(), now(), ". - $db->db_add_param($user).", NULL, NULL, NULL, ". - $db->db_add_param($row_status->orgform_kurzbz).", ". - $db->db_add_param($studienplan_id).", ". - $db->db_add_param($statusgrundId).");"; - */ } $lvb = new lehrverband(); @@ -435,14 +420,22 @@ if (isset($_POST['vorr'])) } } echo ''; - echo 'Vorgerückte Personen: '.$statisticAdded.'
'; - echo 'Übersprungene Personen: '.$statisticUebersprungen.'
'; - echo 'Studienplanzuordnung korrigiert: '.$statisticStudienplanKorrektur.'
'; + if ($statisticAdded > 0) + echo 'Vorgerückte Personen: '.$statisticAdded.'
'; + if ($statisticStudienplanKorrektur > 0) + echo 'Studienplanzuordnung korrigiert: '.$statisticStudienplanKorrektur.'
'; + echo '
'; + echo ''; + if ($statisticUebersprungen > 0) + echo $statisticUebersprungen.' Personen wurden übersprungen, weil schon ein Eintrag im Zielsemester vorhanden ist
'; echo '
'; echo ''; - foreach($errorMsg AS $key=>$value) + foreach($errorMsg AS $text=>$anzahl) { - echo 'Fehler: '.$key.': '.$value; + if ($anzahl > 0) + { + echo $anzahl.' '.$text; + } } echo ''; }