Verkaufsstückliste - Komponenten nicht andrucken
Monika Bucher
Hallo,es gibt bei Verkaufsstücklisten ja jetzt den Haken "Komponenten in den Ausdrucken unterdrücken".
In der Angebotsmaske wird sowohl Stüli-Kopf als auch die Komponenten aufgelistet. Im Druck soll aber nur der "Stücklistenkopf" angedruckt werden. Dieser m"Haken" wird von den PLD-Layouts interpretiert.
Welche Möglichkeiten haben wir, dies über CLD auch zu interpretieren? Gibt es hierzu evtl. schon einen Vorschlag?
Vielen Dank für Tipps hierzu.
Gruß Monika Bucher
Mario Höfer
Hallo,ich habe das ganze so gelöst:
Im Common Script des Documents zwei neue Variable eingefügt:
Dim HideComp As String
Dim Pos As Integer
Dann im GetDataScript des DocumentRow Databands folgenden Code hinterlegt:
If DocumentRow("TreeType") = "S"
HideComp = LD.QueryData("SELECT HideComp FROM OITT WHERE Code = '" & DocumentRow("ItemCode") & "'")
End If
If DocumentRow("TreeType") = "I" And HideComp = "Y"
DocumentRow.Visible = false
Else
DocumentRow.Visible = True
Pos = Pos + 1
End IfDie Variable Pos gebe ich dann statt DocumentRow("VisOrder") + 1 aus,
da sonst die Nummerierung nicht stimmt.
Ich hoffe das hilft weiter.
Gruß,
Mario Höfer
Tobias Hermeling
Hinweis zu der Lösung:Ist DoublePass = true ,dann wird die Pos Variable doppelt hochgezählt.
Beispiel 3 Artikel:
Artikel Xyz1
Artikel Xyz2
Artikel Xyz3
folgende Ausgabe:
Pos Artikel
4. Artikel Xyz1
5. Artikel Xyz2
6. Artikel Xyz3
Lösung: im AdvancedDataband im GetDataScript pos = 0 setzen
Ansonsten gute Lösung :)
Danke
Tobias Hermeling
Folgendes ist mir aufgefallen:Befindet sich unter dem letzten Artikel der Stückliste eine Position vom Typ Text wird diese nicht angezeigt.
Nachdem ein Nicht-Stücklisten Artikel in der Zeile angezeigt worden ist wird der Text angezeigt.
Hat jemand hierfür einen Denkanstoß`?
Danke
Tobias Hermeling
PUSHWollte ansich keinen neuen Thread dafür aufmachen, ich denke mein Problem passt hier gut rein...
0
Please sign in to leave a comment.
Comments
0 comments