DemkaGroup
Aktives Mitglied
Hallo,
komme da leider nicht mehr weiter. Ich will auf dem Lieferschein die Menge und die Bezeichnung des Artikels wiedergeben. Dies funktioniert soweit auch, jedoch will ich dass die Versandart nicht abgebildet wird.
str$(Lieferscheinpositionen.Menge,0,0) + 'x ' + Lieferscheinpositionen.Artikelbezeichnung
gibt mir beide Positionen wieder. Erster Gedanke war, da bei uns der Versand bzw die Versandart immer Position 2 ist, ob es da einen Weg gäbe das zu realisieren ( Sortierung ? ) . Der andere Ansatz wäre, eine Bedingung hinzuzufügen, wenn Versandart, bzw Position so lautet: Versandart: XYZ , dann gebe es mir nicht wieder.
Habe es mit Textbedingung auch probiert, wenn Text beinhaltet: Versandart: XYZ , dann mach die Farbe weiß
hat da jemand eine Idee,
vielen Dank im voraus
UPDATE: versuche das ganze jetzt als direct query einzubauen:
JTL_DirectQuery ("select top (1) tbestellpos.cstring from tLieferschein join tLieferscheinPos on tlieferschein.klieferschein=tLieferscheinPos.kLieferschein join tbestellpos on tLieferscheinPos.kLieferschein=tbestellpos.kBestellPos where tbestellpos.nType = 1 and
tlieferschein.cLieferscheinNr =' (Vorgang.Belegnummer ) ' ")
(Vorgang.Belegnummer ) das funktioniert so leider nicht.
Gebe ich die direkte Lieferscheinnummer ein , zieht er mir alles richtig. Wo liegt der Fehler?
komme da leider nicht mehr weiter. Ich will auf dem Lieferschein die Menge und die Bezeichnung des Artikels wiedergeben. Dies funktioniert soweit auch, jedoch will ich dass die Versandart nicht abgebildet wird.
str$(Lieferscheinpositionen.Menge,0,0) + 'x ' + Lieferscheinpositionen.Artikelbezeichnung
gibt mir beide Positionen wieder. Erster Gedanke war, da bei uns der Versand bzw die Versandart immer Position 2 ist, ob es da einen Weg gäbe das zu realisieren ( Sortierung ? ) . Der andere Ansatz wäre, eine Bedingung hinzuzufügen, wenn Versandart, bzw Position so lautet: Versandart: XYZ , dann gebe es mir nicht wieder.
Habe es mit Textbedingung auch probiert, wenn Text beinhaltet: Versandart: XYZ , dann mach die Farbe weiß
hat da jemand eine Idee,
vielen Dank im voraus
UPDATE: versuche das ganze jetzt als direct query einzubauen:
JTL_DirectQuery ("select top (1) tbestellpos.cstring from tLieferschein join tLieferscheinPos on tlieferschein.klieferschein=tLieferscheinPos.kLieferschein join tbestellpos on tLieferscheinPos.kLieferschein=tbestellpos.kBestellPos where tbestellpos.nType = 1 and
tlieferschein.cLieferscheinNr =' (Vorgang.Belegnummer ) ' ")
(Vorgang.Belegnummer ) das funktioniert so leider nicht.
Gebe ich die direkte Lieferscheinnummer ein , zieht er mir alles richtig. Wo liegt der Fehler?
Zuletzt bearbeitet: