Update filter select elements after selecting a new year
[misc/kostenrechnung] / masks / overview_kostenstellen.php
index 8918bc5..85757b0 100644 (file)
@@ -5,6 +5,7 @@ $jscode[] = <<<EOC
 function select_year_calback(data)
 {
   grid_update(grid);
+  grid_update_filters(grid);
 }
 
 function select_year_status(obj, value, html)
@@ -23,11 +24,7 @@ if (empty($_SESSION['overview_kostenstellen.year'])) $_SESSION['overview_kostens
 $mask = array(
              'table' => 'einsatz',
              'title' => 'Einsatzübersicht nach Kostenstellen',
-             'join' => array('personal ON einsatz.personal = personal.id',
-                             'gebiet ON einsatz.gebiet = gebiet.id',
-                             'gerate ON einsatz.geraet = gerate.id',
-                             'anbaugeraete ON einsatz.anbaugeraet = anbaugeraete.id',
-                             'arbeitsarten ON einsatz.arbeiten = arbeitsarten.id',
+             'join' => array('arbeitsarten ON einsatz.arbeiten = arbeitsarten.id',
                              'kostenstellen ON einsatz.kostenstelle = kostenstellen.id',
                              ),
              'where' => "arbeitsarten.arbeitsart <> 'Urlaub' AND arbeitsarten.arbeitsart <> 'Krank' AND arbeitsarten.arbeitsart <> 'Sonstige Fehltage'"