Benutzer Diskussion:Sonne7: Unterschied zwischen den Versionen

→‎Vorlage:Wahldiagramm: Aw. an Mfchris84 bzgl. dem Ergebnis meiner angeforderten Fehleranalyse (Fehler liegt bei der Weitergabe in 'Wahldiagramm' an '*/Diagramm' vom Parameter 'MAX' bzw. einem Teilausdruck davon + Kopie vom entsprech. Ausdruck in deWP)
(Neuer Abschnitt →‎Vorlage:Wahldiagramm)
(→‎Vorlage:Wahldiagramm: Aw. an Mfchris84 bzgl. dem Ergebnis meiner angeforderten Fehleranalyse (Fehler liegt bei der Weitergabe in 'Wahldiagramm' an '*/Diagramm' vom Parameter 'MAX' bzw. einem Teilausdruck davon + Kopie vom entsprech. Ausdruck in deWP))
Zeile 655: Zeile 655:
* Aktuell stellt es die Vorlage bei der Berechnung der Diagrammhöhe auf, die findet in [[Vorlage:Wahldiagramm/Diagramm]] statt. Ersetze ich dort die Berechnungsformeln der Höhe mit einem fixen Wert, rendert das Diagramm dann zwar korrekt im Div-Layer, aber dafür tritt ein weiterer Fehler in den Balken auf, den ich nicht verifizieren kann...  
* Aktuell stellt es die Vorlage bei der Berechnung der Diagrammhöhe auf, die findet in [[Vorlage:Wahldiagramm/Diagramm]] statt. Ersetze ich dort die Berechnungsformeln der Höhe mit einem fixen Wert, rendert das Diagramm dann zwar korrekt im Div-Layer, aber dafür tritt ein weiterer Fehler in den Balken auf, den ich nicht verifizieren kann...  
Vielen Dank! --[[Benutzer:Mfchris84|Mfchris84]] ([[Benutzer Diskussion:Mfchris84|Diskussion]]) 09:52, 15. Jan. 2022 (UTC)
Vielen Dank! --[[Benutzer:Mfchris84|Mfchris84]] ([[Benutzer Diskussion:Mfchris84|Diskussion]]) 09:52, 15. Jan. 2022 (UTC)
: {{ping|Mfchris84|d=}}: Hier das Ergebnis meiner heutigen Fehleranalyse.
: Für mich liegt der Fehler hier im '''RW''' ganz eindeutig bei dem Parameter '<nowiki />'''''MAX'''''<nowiki />', konkret bei dessen Weitergabe in [[Vorlage:Wahldiagramm]] an [[Vorlage:Wahldiagramm/Diagramm]] mit dem Ausdruck <code><nowiki>MAX = {{#expr:1.00001*{{#ifeq: {{{DIFF2|{{{GUV|}}}}}}|ja|}}}}</nowiki></code>, weil der darin enthaltene Teilausdruck <code><nowiki>{{#ifeq: {{{DIFF2|{{{GUV|}}}}}}|ja|}}</nowiki></code> in jedem Fall zu einem Leerstring führt (also praktisch gesehen wohl einen recht sinnlosen Ausdruck darstellt) und mit diesem der direkt davor stehende mathematische Operator <code>*</code> natürlich nichts anfangen kann, wodurch dann eine Fehlermeldung als Ergebnis erhalten wird, die dann wieder bei der weiteren Auswertung von diesem Ergebnis durch den langen Ausdruck direkt hinter <code>height:</code> beginnend mit <code><nowiki>{{#ifexpr: {{{MAX|100}}}>= 100|</nowiki></code>... bei der eigentlich logisch vorgesehenen Auswertung vom Operator <code>&gt;=</code> zum weiteren Fehler und zur letztlich angezeigten Fehlermeldung bezüglich dem Zeichen <code>&gt;</code> (als erstes Zeichen von diesem Operator) führt.
: In der '''deWP''' ist der Ausdruck zur Weitergabe vom Parameter '<nowiki />'''''MAX'''''<nowiki />' in [[w:Vorlage:Wahldiagramm]] bei weitem komplexer aber dadurch für mich auch ganz klar viel sinnvoller - konkret ist es der recht lange vielzeilige hier folgende Ausdruck (der darin vor allem zusätzlich 2 Aufrufe der [[Vorlage:Max]] mit je vielen großteils relativ gleichartigen Parametern enthält):
: <code><small><nowiki>
MAX =
  {{#expr:1.00001*{{#ifeq: {{{DIFF2|{{{GUV|}}}}}}|ja|<!--
-->{{Max<!--</nowiki><br /><nowiki>
-->|{{{ERGEBNIS1|{{{ERGEBNISNEU1|0}}}}}}<!--
-->|{{{ERGEBNIS2|{{{ERGEBNISNEU2|0}}}}}}<!--
-->|{{{ERGEBNIS3|{{{ERGEBNISNEU3|0}}}}}}<!--</nowiki><br /><nowiki>
-->|{{{ERGEBNIS4|{{{ERGEBNISNEU4|0}}}}}}<!--
-->|{{{ERGEBNIS5|{{{ERGEBNISNEU5|0}}}}}}<!--
-->|{{{ERGEBNIS6|{{{ERGEBNISNEU6|0}}}}}}<!--</nowiki><br /><nowiki>
-->|{{{ERGEBNIS7|{{{ERGEBNISNEU7|0}}}}}}<!--
-->|{{{ERGEBNIS8|{{{ERGEBNISNEU8|0}}}}}}<!--
-->|{{{ERGEBNIS9|{{{ERGEBNISNEU9|0}}}}}}<!--</nowiki><br /><nowiki>
-->|{{{ERGEBNIS10|{{{ERGEBNISNEU10|0}}}}}}<!--
-->|{{{ERGEBNIS11|{{{ERGEBNISNEU11|0}}}}}}<!--
-->|{{{ERGEBNIS12|{{{ERGEBNISNEU12|0}}}}}}<!--</nowiki><br /><nowiki>
-->|{{{SPERRKLAUSEL|}}}<!--
-->}}<!--
-->|<!--  "not eq"
-->{{Max<!--</nowiki><br /><nowiki>
-->|{{{ERGEBNIS1|{{{ERGEBNISNEU1|0}}}}}}<!--
-->|{{{ERGEBNIS2|{{{ERGEBNISNEU2|0}}}}}}<!--
-->|{{{ERGEBNIS3|{{{ERGEBNISNEU3|0}}}}}}<!--</nowiki><br /><nowiki>
-->|{{{ERGEBNIS4|{{{ERGEBNISNEU4|0}}}}}}<!--
-->|{{{ERGEBNIS5|{{{ERGEBNISNEU5|0}}}}}}<!--
-->|{{{ERGEBNIS6|{{{ERGEBNISNEU6|0}}}}}}<!--</nowiki><br /><nowiki>
-->|{{{ERGEBNIS7|{{{ERGEBNISNEU7|0}}}}}}<!--
-->|{{{ERGEBNIS8|{{{ERGEBNISNEU8|0}}}}}}<!--
-->|{{{ERGEBNIS9|{{{ERGEBNISNEU9|0}}}}}}<!--</nowiki><br /><nowiki>
-->|{{{ERGEBNIS10|{{{ERGEBNISNEU10|0}}}}}}<!--
-->|{{{ERGEBNIS11|{{{ERGEBNISNEU11|0}}}}}}<!--
-->|{{{ERGEBNIS12|{{{ERGEBNISNEU12|0}}}}}}<!--</nowiki><br /><nowiki>
-->|{{{ERGEBNISALT1|0}}}<!--
-->|{{{ERGEBNISALT2|0}}}<!--
-->|{{{ERGEBNISALT3|0}}}<!--</nowiki><br /><nowiki>
-->|{{{ERGEBNISALT4|0}}}<!--
-->|{{{ERGEBNISALT5|0}}}<!--
-->|{{{ERGEBNISALT6|0}}}<!--</nowiki><br /><nowiki>
-->|{{{ERGEBNISALT7|0}}}<!--
-->|{{{ERGEBNISALT8|0}}}<!--
-->|{{{ERGEBNISALT9|0}}}<!--</nowiki><br /><nowiki>
-->|{{{ERGEBNISALT10|0}}}<!--
-->|{{{ERGEBNISALT11|0}}}<!--
-->|{{{ERGEBNISALT12|0}}}<!--</nowiki><br /><nowiki>
-->|{{{SPERRKLAUSEL|}}}<!--
-->}}}}}}
</nowiki></small></code>
: Ich hoffe diese Information ist hilfreich und ausreichend.  Leider kann ich allerdings nicht sagen, welchen Grund dieser große Unterschied der Version im RW bzgl. der Version in der deWP haben sollte.
: -- Schönen Gruß, <span style="border: 1px dotted yellow; background-color: lightyellow;">[[Benutzer:Sonne7|Sonne7]]</span>&nbsp;<small>[[Benutzer Diskussion:Sonne7|Disk!]]</small>&nbsp; 00:32, 16. Jan. 2022 (UTC)
3.099

Bearbeitungen