Vorlage:KriteriumAuspraegungen: Unterschied zwischen den Versionen

Aus smw-dev03
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Markierungen: Manuelle Zurücksetzung Zurückgesetzt
Keine Bearbeitungszusammenfassung
 
(22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<!-- KriteriumAuspraegungen -->
<includeonly>
<includeonly>
<div style="border: 2px solid blue; margin: 10px; padding: 10px;">
<strong>DEBUG PARENT (KriteriumAuspraegungen)</strong><br>
Verarbeite Kriterium: ''{{{Kriterium}}}''<br>


{{#arraymap:{{{Auspraegungen|}}}|,|x|
<!-- DEBUG-Ausgabe, um zu sehen, was wirklich ankommt -->
   <div style="margin-left: 20px; border-left: 2px solid #ccc; padding-left: 10px;">
<div style="color:#c00; font-size:80%;">
     <strong>Loop Item (x):</strong> 'x'<br>
{{#if: {{{Auspraegungen|}}} |
     <strong>Berechneter Wert (WerteNurZahl):</strong> '{{WerteNurZahl|Kriterium={{{Kriterium}}}|Text=x}}'<br>
   <div style="border: 1px solid red; background: #ffebeb; color:#c00; padding: 5px; font-size:80%; margin-bottom: 5px;">
      
     <strong>DEBUG Subobjekt:</strong><br>
    -> Rufe SubobjektErsteller auf...
     Kriterium: «{{{Kriterium|KEIN_KRITERIUM}}}»<br>
    {{KriteriumSubobjektErsteller
    Text: «{{{Auspraegungen|KEIN_TEXT}}}»
    |Kriterium={{{Kriterium}}}
  </div>
    |Text=x
|
    |Wert={{WerteNurZahl|Kriterium={{{Kriterium}}}|Text=x}}
  }}
</div>
{{#if: {{{Auspraegungen|}}} |
  {{#arraymap:{{{Auspraegungen|}}}|,|x|
     {{#subobject:
      |Page={{FULLPAGENAME}}
      |Kriterium={{{Kriterium}}}
      |Hat Ausprägung=x
      |Hat Zahlenwert={{#ask:
        [[Hat Ausprägung Text::x]]
        |?Hat Ausprägung Wert=
        |format=plain
        |mainlabel=-
        |headers=hide
        |link=none
        |limit=1
        |default=0
        |searchlabel=
      }}
     }}
     }}
   </div>
   }}
}}
}}
</div>
</includeonly>
</includeonly>

Aktuelle Version vom 24. November 2025, 15:27 Uhr