[Mpuls-commits] r4363 - jmd/trunk/jmdweb/public/formed

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Mon Dec 13 14:14:24 CET 2010


Author: torsten
Date: 2010-12-13 14:14:24 +0100 (Mon, 13 Dec 2010)
New Revision: 4363

Modified:
   jmd/trunk/jmdweb/public/formed/formedtree.xml
Log:
Fixed conditional


Modified: jmd/trunk/jmdweb/public/formed/formedtree.xml
===================================================================
--- jmd/trunk/jmdweb/public/formed/formedtree.xml	2010-12-13 11:56:35 UTC (rev 4362)
+++ jmd/trunk/jmdweb/public/formed/formedtree.xml	2010-12-13 13:14:24 UTC (rev 4363)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- $Revision$  -->
-<document version="http://mpuls.intevation.de/formed/jmd-case/2010-12-02/17:30:00">
+<document version="http://mpuls.intevation.de/formed/jmd-case/2010-12-13/13:00">
   <case>
     <page description="Einwilligungserklärung" invisible="1" name="ee">
       <choice description="Einwilligungserklärung" name="einwilligung" size="1" target="a">
@@ -755,7 +755,6 @@
                     <bool description="Nein" name="nein" value="0"/>
                   </choice>
                   <int description="Klassenstufe" maxvalue="13" minvalue="1" name="biographie_schule_klasse" target="b"/>
-                  <rule expr="$biographie_schule -1 == not" mark="warning:biographie_schule" name="required-rule-23" value="Fehlende Pflichtfeldangabe"/>
                 </group>
               </conditional>
               <conditional description="Angaben zur Ausbildung nur wenn in Ausbildung" expr="$biographie_art 1 == $biographie_art 2 == or" invisible="True" name="conditional-18-ausbildung">
@@ -798,7 +797,6 @@
                     <bool description="GFH-Kurs" name="bool-388" value="4"/>
                   </choice>
                   <text description='Inhalt/"Titel" des Kurses' maxlength="60" name="biographie_massnahme_nennung" size="40" target="b"/>
-                  <rule expr="$biographie_massnahme -1 == not" mark="warning:biographie_massnahme" name="required-rule-24" value="Fehlende Pflichtfeldangabe"/>
                 </group>
               </conditional>
               <conditional description="Angaben zur Erwerbstätigkeit nur wenn in Erwerbstätig / Selbstständig" expr="$biographie_art 4 == $biographie_art 5 == or" invisible="True" name="conditional-20-erwerb">
@@ -831,11 +829,13 @@
             <bool description="Selbstbeurteilungen" name="bool-799" value="4"/>
             <bool description="simulations- und handlungsorientierte Verfahren" name="bool-799" value="5"/>
           </choice>
-          <text description="Nennung Sonstiges" flags="required:phase_3" maxlength="60" name="kf_verfahren_nennung" size="40" target="c"/>
-          <rule expr="$kf_verfahren -1 == not" mark="warning:kf_verfahren" name="required-rule-26" value="Fehlende Pflichtfeldangabe"/>
-          <rule expr="$kf_verfahren_nennung isset" mark="warning:kf_verfahren_nennung" name="required-rule-27" value="Fehlende Pflichtfeldangabe"/>
+          <conditional description="nur wenn kf sonstiges" expr="$kf_verfahren -2 ==" name="conditional-29-sonstiges">
+            <text description="Nennung Sonstiges" flags="required:phase_3" maxlength="60" name="kf_verfahren_nennung" size="40" target="c"/>
+            <rule expr="$kf_verfahren_nennung isset" mark="warning:kf_verfahren_nennung" name="required-rule-25" value="Fehlende Pflichtfeldangabe"/>
+          </conditional>
+          <rule expr="$kf_verfahren -1 == not" mark="warning:kf_verfahren" name="required-rule-24" value="Fehlende Pflichtfeldangabe"/>
         </conditional>
-        <rule expr="$kompetenzfeststellung -1 == not" mark="warning:kompetenzfeststellung" name="required-rule-25" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$kompetenzfeststellung -1 == not" mark="warning:kompetenzfeststellung" name="required-rule-23" value="Fehlende Pflichtfeldangabe"/>
       </page>
       <page containers="a,b,c,d,e,f,g" description="3.2 Ergebnisse der Kompetenzfeststellung" name="page-10" target="b">
         <conditional description="Anzeigen so lange keine KF durchegführt wird" expr="$kompetenzfeststellung 1 !=" invisible="true" name="conditional-49">
@@ -1489,7 +1489,6 @@
             </group>
           </group>
         </group>
-        <rule expr="$fp_ziel -1 == not" mark="warning:fp_ziel" name="required-rule-28" value="Fehlende Pflichtfeldangabe"/>
       </page>
     </repeat>
     <page containers="a,b,c,d,e,f" description="5. Evaluation" name="page-6">
@@ -1529,13 +1528,13 @@
             <conditional description="nur wenn sonstiges" expr="$gruende_abbruch_cm 8 ==" name="conditional-45">
               <text description="Nennung Sonstiges" function="suppress_value" maxlength="60" name="gruende_abbruch_cm_nennung" size="256" target="b"/>
             </conditional>
-            <rule expr="$abbruch_durch -1 == not" mark="warning:abbruch_durch" name="required-rule-31" value="Fehlende Pflichtfeldangabe"/>
-            <rule expr="$gruende_abbruch_cm -1 == not" mark="warning:gruende_abbruch_cm" name="required-rule-32" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$abbruch_durch -1 == not" mark="warning:abbruch_durch" name="required-rule-28" value="Fehlende Pflichtfeldangabe"/>
+            <rule expr="$gruende_abbruch_cm -1 == not" mark="warning:gruende_abbruch_cm" name="required-rule-29" value="Fehlende Pflichtfeldangabe"/>
           </conditional>
         </group>
-        <rule expr="$datum_cm_ende isset" mark="warning:datum_cm_ende" name="required-rule-29" value="Fehlende Pflichtfeldangabe"/>
-        <rule description="Das Datum darf nicht 'unbekannt' sein." expr="$datum_cm_ende known" mark="error:datum_cm_ende" name="unknown-phasedate-rule-30" value="Das Datum darf nicht 'unbekannt' sein."/>
-        <rule expr="$art_cm_ende -1 == not" mark="warning:art_cm_ende" name="required-rule-30" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$datum_cm_ende isset" mark="warning:datum_cm_ende" name="required-rule-26" value="Fehlende Pflichtfeldangabe"/>
+        <rule description="Das Datum darf nicht 'unbekannt' sein." expr="$datum_cm_ende known" mark="error:datum_cm_ende" name="unknown-phasedate-rule-27" value="Das Datum darf nicht 'unbekannt' sein."/>
+        <rule expr="$art_cm_ende -1 == not" mark="warning:art_cm_ende" name="required-rule-27" value="Fehlende Pflichtfeldangabe"/>
         <rule description="'einreisedatum' muss vor 'datum_cm_ende' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_cm_ende isset $datum_cm_ende known and and $einreisedatum $datum_cm_ende &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-0-2" value="'Einreisedatum' darf zeitlich nicht nach 'Datum der Beendigung' liegen."/>
         <rule description="'datum_cm_ende' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_cm_ende isset $datum_cm_ende known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_cm_ende $datum_verbleib_feststellung &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-5-1" value="'Datum der Beendigung' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
         <rule description="'datum_ea_start' muss vor 'datum_cm_ende' liegen." expr="$datum_ea_start isset $datum_ea_start known and $datum_cm_ende isset $datum_cm_ende known and and $datum_ea_start $datum_cm_ende &gt; and not" mark="error:datum_cm_ende" name="date-sequence-rule-11-2" value="'Datum Erstgespräch' darf zeitlich nicht nach 'Datum der Beendigung' liegen."/>
@@ -1577,9 +1576,9 @@
           <conditional description="nur wenn sonstiges" expr="$ende_inst_einbindung -2 ==" name="conditional-46">
             <text description="Nennung Sonstiges" function="suppress_value" maxlength="60" name="ende_inst_einbindung_nennung" size="256" target="b"/>
           </conditional>
-          <rule expr="$ende_inst_einbindung -1 == not" mark="warning:ende_inst_einbindung" name="required-rule-34" value="Fehlende Pflichtfeldangabe"/>
+          <rule expr="$ende_inst_einbindung -1 == not" mark="warning:ende_inst_einbindung" name="required-rule-31" value="Fehlende Pflichtfeldangabe"/>
         </conditional>
-        <rule expr="$veraenderung_inst_einbindung -1 == not" mark="warning:veraenderung_inst_einbindung" name="required-rule-33" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$veraenderung_inst_einbindung -1 == not" mark="warning:veraenderung_inst_einbindung" name="required-rule-30" value="Fehlende Pflichtfeldangabe"/>
       </group>
       <group description="Einschätzung der Zielerreichung" name="group-72" target="c">
         <choice description="Zielerreichung Ziel 1" flags="required:phase_3" name="ziel1_erreicht" size="1">
@@ -1600,9 +1599,9 @@
           <bool description="erreicht" name="bool-754" value="1"/>
           <bool description="nicht erreicht" name="bool-870" value="4"/>
         </choice>
-        <rule expr="$ziel1_erreicht -1 == not" mark="warning:ziel1_erreicht" name="required-rule-35" value="Fehlende Pflichtfeldangabe"/>
-        <rule expr="$ziel2_erreicht -1 == not" mark="warning:ziel2_erreicht" name="required-rule-36" value="Fehlende Pflichtfeldangabe"/>
-        <rule expr="$ziel3_erreicht -1 == not" mark="warning:ziel3_erreicht" name="required-rule-37" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$ziel1_erreicht -1 == not" mark="warning:ziel1_erreicht" name="required-rule-32" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$ziel2_erreicht -1 == not" mark="warning:ziel2_erreicht" name="required-rule-33" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$ziel3_erreicht -1 == not" mark="warning:ziel3_erreicht" name="required-rule-34" value="Fehlende Pflichtfeldangabe"/>
       </group>
       <group containers="a,b,c" description="Verbleib des / der Jungen Menschen" name="group-83" target="d">
         <date description="Datum Feststellung des Verbleibs des/der Jungen Menschen" flags="required:phase_3" name="datum_verbleib_feststellung" target="a"/>
@@ -1629,8 +1628,8 @@
         <conditional description="nur wenn sonstiges" expr="$verbleib_jugendliche 15 ==" name="conditional-47">
           <text description="Nennung Sonstiges" function="suppress_value" maxlength="60" name="verbleib_jugendliche_sonstiges" size="40" target="c"/>
         </conditional>
-        <rule expr="$datum_verbleib_feststellung isset" mark="warning:datum_verbleib_feststellung" name="required-rule-38" value="Fehlende Pflichtfeldangabe"/>
-        <rule expr="$verbleib_jugendliche -1 == not" mark="warning:verbleib_jugendliche" name="required-rule-39" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$datum_verbleib_feststellung isset" mark="warning:datum_verbleib_feststellung" name="required-rule-35" value="Fehlende Pflichtfeldangabe"/>
+        <rule expr="$verbleib_jugendliche -1 == not" mark="warning:verbleib_jugendliche" name="required-rule-36" value="Fehlende Pflichtfeldangabe"/>
         <rule description="'datum_cm_start' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_cm_start isset $datum_cm_start known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_cm_start $datum_verbleib_feststellung &gt; and not" mark="error:datum_verbleib_feststellung" name="date-sequence-rule-2-2" value="'Datum Beginn des CM' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
         <rule description="'einreisedatum' muss vor 'datum_verbleib_feststellung' liegen." expr="$einreisedatum isset $einreisedatum known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $einreisedatum $datum_verbleib_feststellung &gt; and not" mark="error:datum_verbleib_feststellung" name="date-sequence-rule-3-2" value="'Einreisedatum' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>
         <rule description="'datum_cm_ende' muss vor 'datum_verbleib_feststellung' liegen." expr="$datum_cm_ende isset $datum_cm_ende known and $datum_verbleib_feststellung isset $datum_verbleib_feststellung known and and $datum_cm_ende $datum_verbleib_feststellung &gt; and not" mark="error:datum_verbleib_feststellung" name="date-sequence-rule-5-2" value="'Datum der Beendigung' darf zeitlich nicht nach 'Datum Feststellung des Verbleibs des/der Jungen Menschen' liegen."/>



More information about the Mpuls-commits mailing list