Neu Stücklistenkomponente bei Stückliste teilbar auf Druckvorlage Lieferschein korrekt ausgeben

Christian ausm Westerwald

Gut bekanntes Mitglied
7. Januar 2017
187
18
Guten Morgen.
Auf dem Lieferschein steht zusätzlich zur Position noch die enthaltenen Komponenten drauf.
Soweit klappts, allerdings wenn ein Artikel versendet wird, bei dem die Stückzahl teilbar ist, dann klappts nicht richtig.

Artikel A wird z.B. 1x versendet, dann müsste unter Position besteht aus folgenden Komponenten: Artikel B = 0,5
Dort steht aber 1.

Ja, Stückliste ist mit 0,5 hinterlegt.


Dann haben wir z.B. noch Folie auf einer großen Rolle, welche wir als 10m Stücke verkaufen.
Dort müsste z.B. bei Position besteht aus folgender Komponente: 0,02 stehen.
Dort steht aber dann 0.

In der Druckvorlage bräuchte ich eine Variable mit mindestens 2 Nachkommastellen.

Folgendes habe ich in der Druckvorlage hinterlegt:
Cond(Stücklistenkomponenten.Menge != Stücklistenkomponenten.MengeGesamt, "insgesamt " + FStr$(Stücklistenkomponenten.MengeGesamt,'?&') + " " + Stücklistenkomponenten.Artikel.Einheit, FStr$(Stücklistenkomponenten.Menge,'?&') + " " + Stücklistenkomponenten.Artikel.Einheit)


Kann mir hier jemand weiter helfen?
Liebe Grüße
Christian
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
841
Flensburg
Hallo Christian,

wenn Du aus dem

Code:
FStr$(Stücklistenkomponenten.Menge,'?&')

ein

Code:
Str$(Stücklistenkomponenten.Menge,0,2)

machst, dann bekommst Du auch Deine Dezimalzahlen. Für MengeGesamt analog.

VG,
Frank
 

Ähnliche Themen