[Mpuls-commits] r3574 - waska/trunk/waskaweb/public/xml

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Thu Sep 9 12:53:35 CEST 2010


Author: torsten
Date: 2010-09-09 12:53:35 +0200 (Thu, 09 Sep 2010)
New Revision: 3574

Modified:
   waska/trunk/waskaweb/public/xml/eval_adele.xml
Log:
Issue886: Reenabled evaluations on "Benachteiligungen"


Modified: waska/trunk/waskaweb/public/xml/eval_adele.xml
===================================================================
--- waska/trunk/waskaweb/public/xml/eval_adele.xml	2010-09-09 09:49:40 UTC (rev 3573)
+++ waska/trunk/waskaweb/public/xml/eval_adele.xml	2010-09-09 10:53:35 UTC (rev 3574)
@@ -434,15 +434,14 @@
     </ydim>
   </evaluation>
 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-<!-- Issue 886: Zunächste auskommentiert da noch Klärung erfolgen muss
   <evaluation>
     <id>20</id>
     <name>Menschen mit Behinderung</name>
     <desc>Zeigt die Anzahl der Menschen mit Behinderung. Ein Behinderung besteht, wenn in den Angaben zur Entwicklung des jungen Menschen eine anerkannte Behinderung dokumentiert wurde.</desc>
     <basequery>
       <table>master_tbl_eval_total_view</table>
-      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
-      <where>('%(edate)s'::date &gt;= datum_feststellung AND '%(sdate)s'::date &lt;= coalesce(beendigung_5, now()))</where>
+      <template>SELECT DISTINCT t.id, %(xfield)s, %(yfield)s from %(from)s t JOIN rg_benachteiligung_tbl_view r ON r.master_id = t.id WHERE %(where)s</template>
+      <where>('%(edate)s'::date &gt;= datum_feststellung AND '%(sdate)s'::date &lt;= coalesce(beendigung_5, now()) AND r.rg_anerkannte_behinderung = 1 AND r.rg_benachteiligung_bereich = 6 AND r.rg_benachteiligung_merkmal_g = 0)</where>
     </basequery>
     <xdim>
       <label>Geschlecht</label>
@@ -452,23 +451,22 @@
     </xdim>
     <ydim>
       <label>Gesamtzahl Teilnehmer</label>
-      <field>(select count(id) from master_tbl_eval_total_view) as anzahl</field>
+      <field>(select DISTINCT count(id) from master_tbl_eval_total_view) as anzahl</field>
       <table>(select DISTINCT count(id) as id, 'Gesamt' as value from master_tbl_eval_total_view)</table>
       <join>anzahl</join>
-      <where>(anerkannte_behinderung = 1)</where>
+      <where>(TRUE)</where>
     </ydim>
   </evaluation>
--->
 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-<!-- Issue 886: Zunächste auskommentiert da noch Klärung erfolgen muss
   <evaluation>
     <id>21</id>
     <name>Menschen mit sonstiger Benachteiligung</name>
     <desc>Zeigt die Anzahl der Menschen mit sonstiger Benachteiligung. Ein Benachteiligung besteht, wenn in den Angaben zur Entwicklung des jungen Menschen eine a) physische, oder b) psychische Krankheit dokumentiert wurde (geringes Problem oder größer).</desc>
     <basequery>
       <table>master_tbl_eval_total_view</table>
-      <template>SELECT id, %(xfield)s, %(yfield)s from %(from)s WHERE %(where)s</template>
+      <template>SELECT DISTINCT t.id, %(xfield)s, %(yfield)s from %(from)s t JOIN rg_benachteiligung_tbl_view r ON r.master_id = t.id WHERE %(where)s</template>
       <where>('%(edate)s'::date &gt;= datum_feststellung AND '%(sdate)s'::date &lt;= coalesce(beendigung_5, now()))</where>
+      <where>('%(edate)s'::date &gt;= datum_feststellung AND '%(sdate)s'::date &lt;= coalesce(beendigung_5, now()) AND (r.rg_benachteiligung_bereich = 6 OR r.rg_benachteiligung_bereich = 7))</where>
     </basequery>
     <xdim>
       <label>Geschlecht</label>
@@ -481,10 +479,9 @@
       <field>(select count(id) from master_tbl_eval_total_view) as anzahl</field>
       <table>(select DISTINCT count(id) as id, 'Gesamt' as value from master_tbl_eval_total_view)</table>
       <join>anzahl</join>
-      <where>(= 1 or psychische_beeintraechtigungen = 1)</where>
+      <where>(TRUE)</where>
     </ydim>
   </evaluation> 
--->
 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
   <evaluation>
     <id>22</id>



More information about the Mpuls-commits mailing list