[Mpuls-commits] r168 - waska/trunk/waskaweb/lib

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Wed Sep 17 12:26:49 CEST 2008


Author: torsten
Date: 2008-09-17 12:26:49 +0200 (Wed, 17 Sep 2008)
New Revision: 168

Modified:
   waska/trunk/waskaweb/lib/evaluation.py
Log:
Added sql-query for upcoming evaluation on unemplyement


Modified: waska/trunk/waskaweb/lib/evaluation.py
===================================================================
--- waska/trunk/waskaweb/lib/evaluation.py	2008-09-16 14:02:39 UTC (rev 167)
+++ waska/trunk/waskaweb/lib/evaluation.py	2008-09-17 10:26:49 UTC (rev 168)
@@ -987,5 +987,38 @@
             ORDER BY l.art
         """ % self.where_clause(self.compressed_ids, "l.master_id")
 
+#class Evaluation_19(Evaluation):
+#    """Anzahl gemeldeter Arbeitsloser"""
+#    def __init__(self, compressed_ids):
+#        Evaluation.__init__(self, compressed_ids)
+#
+#        # Anzahl aller gemeldeten Arbeitlosen
+#        select count(arbeitslosigkeit_1) from master_tbl_view where arbeitslosigkeit_1
+#= 1;
+#        # Anzahl davon ALG1 Empfänger
+#        select count(bezug_alg1) from (select bezug_alg1 from master_tbl_view where arbeitslosigkeit_1 = 1) arbeitslos where bezug_alg1 = 1
+#        # Anzahl davon ALG2 Empfänger
+#        select count(bezug_alg2) from (select bezug_alg2 from master_tbl_view where arbeitslosigkeit_1 = 1) arbeitslos where bezug_alg2 = 1
+#        # Anzahl davon Langezeitarbeitslose
+#        select count(dauer_nach_letzter_beschaeftigung) from (select dauer_nach_letzter_beschaeftigung from master_tbl_view where arbeitslosigkeit_1 = 1) arbeitslos where dauer_nach_letzter_beschaeftigung>= 12
+#
+#        #self.sql  = """SELECT sum(l.dauer) AS dauer, count(l.dauer) AS anzahl, l.art 
+#        #    FROM ka_logbuch_tbl_view l
+#        #    JOIN master_tbl_eval_total_view m
+#        #    ON m.id = l.master_id
+#        #    WHERE %s 
+#        #    AND l.dauer IS NOT NULL 
+#        #    GROUP BY l.art 
+#        #    ORDER BY l.art
+#        #""" % self.where_clause(self.compressed_ids, "l.master_id")
+#
+#    def doExport(self, f):
+#        p = self.perform()
+#
+#        f.write(u"#%s (Auswertung: Jugendliche im CM)\r\n" % _('cm_eval_header_enemployed'))
+#        f.write("Durchschnitt Monat Abgeschlossen;Durchschnitt Monat Abgebrochen\r\n")
+#        for v in [p]:
+#            f.write(u"%s;%s;\r\n" % (v[0], v[1]))
+#
 
 # vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8:



More information about the Mpuls-commits mailing list