From a15e14801bf4110432db544a79a5f551f8135b00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Thu, 10 Jan 2008 13:38:49 +0000 Subject: [PATCH] FASo: Bugfix beim erstellen des koordinatorstunden berichtes --- content/fasoverlay.js.php | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/content/fasoverlay.js.php b/content/fasoverlay.js.php index 0ad3a4fac..c3f507184 100644 --- a/content/fasoverlay.js.php +++ b/content/fasoverlay.js.php @@ -580,18 +580,26 @@ function StatistikPrintKoordinatorstunden() { tree = document.getElementById('tree-fachbereich'); - if(tree.currentIndex==-1) + try { - alert('Bitte zuerst einen Fachbereich auswaehlen'); - return; + //Fachbereich holen + var col; + col = tree.columns ? tree.columns["fachbereich-treecol-kurzbz"] : "fachbereich-treecol-kurzbz"; + var fachbereich_kurzbz=tree.view.getCellText(tree.currentIndex,col); + + col = tree.columns ? tree.columns["fachbereich-treecol-uid"] : "fachbereich-treecol-uid"; + var uid=tree.view.getCellText(tree.currentIndex,col); + + if(uid=='') + window.open('content/statistik/koordinatorstunden.php?fachbereich_kurzbz='+fachbereich_kurzbz,'Koordinatorstunden'); + else + alert('Bitte einen Fachbereich auswaehlen'); + } + catch(e) + { + alert('Bitte einen Fachbereich auswaehlen'); + return false; } - - //Fachbereich holen - var col; - col = tree.columns ? tree.columns["kurzbz"] : "kurzbz"; - var fachbereich_kurzbz=tree.view.getCellText(tree.currentIndex,col); - - window.open('content/statistik/koordinatorstunden.php?fachbereich_kurzbz='+fachbereich_kurzbz,'Koordinatorstunden'); } // ****