[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