Hi,
Ich will das Gewicht aller Artikel mit dem Gewicht aller Pakete vergleichen. Wenn das Paketgewicht größer als 1,5*Artikelgewicht ist, dann soll die Variable 1 sein.
Ich hänge jetzt an der Syntax für Multiplikation ("Times") und mir sind mittlerweile die Ideen ausgegangen. Die Multiplikation funktioniert so scheinbar nicht. Ich verstehe die Syntax aber nicht gut genug.
Was mache ich falsch?
Was ich bisher habe:
Danke im Voraus!
Ich will das Gewicht aller Artikel mit dem Gewicht aller Pakete vergleichen. Wenn das Paketgewicht größer als 1,5*Artikelgewicht ist, dann soll die Variable 1 sein.
Ich hänge jetzt an der Syntax für Multiplikation ("Times") und mir sind mittlerweile die Ideen ausgegangen. Die Multiplikation funktioniert so scheinbar nicht. Ich verstehe die Syntax aber nicht gut genug.
Was mache ich falsch?
Was ich bisher habe:
Code:
{% capture query %}select sum(fGewicht) from Versand.lvLieferscheinpaket where kLieferschein = {{ Vorgang.InterneLieferscheinnummer }}{% endcapture %}\
{% assign paketgewicht = query | DirectQueryScalar %}\
{% capture query %}select fArtikelGewicht from Versand.lvLieferschein where cLieferscheinNr = '{{ Vorgang.Lieferscheinnummer }}'{% endcapture %}\
{% assign artikelgewicht = query | DirectQueryScalar %}\
{% assign artikelgewicht = artikelgewicht | Times: 1.5 %}\
{% if paketgewicht > 0 and paketgewicht > artikelgewicht} 1 {% else %} 0 {% endif %}
Danke im Voraus!