Hallo zusammen,
ich würde ganz gerne die Marke eines Produktes auf dem Lieferschein anzeigen.
Allerdings habe ich das Gefühl... das ich mit dieser Query
hier nicht weiter komme.
JTL_DirectQuery ("SELECT tMerkmalWertSprache.cWert FROM tMerkmalWertSprache
JOIN tArtikelMerkmal ON tArtikelMerkmal.kMerkmalWert=tMerkmalWertSprache.kMerkmalWert
JOIN tmerkmal on tArtikelMerkmal.kMerkmal=tmerkmal.kMerkmal
JOIN tMerkmalSprache ON tArtikelMerkmal.kMerkmal=tMerkmalsprache.kMerkmal
WHERE tArtikelMerkmal.kArtikel="+str$(DeliveryNotePosition.InternalId,0,0)+"
AND tMerkmalWertSprache.kSprache=1
AND tMerkmalSprache.cName='Marke'")
Ich gehe mal schwer davon aus das die InternalId die ID vom Child Artikel ist, der hat aber die Information nicht.
Bekomme ich hier irgendwie die Vaterid über die child id? damit ich diesen Wert bekomme?
ich würde ganz gerne die Marke eines Produktes auf dem Lieferschein anzeigen.
Allerdings habe ich das Gefühl... das ich mit dieser Query
hier nicht weiter komme.
JTL_DirectQuery ("SELECT tMerkmalWertSprache.cWert FROM tMerkmalWertSprache
JOIN tArtikelMerkmal ON tArtikelMerkmal.kMerkmalWert=tMerkmalWertSprache.kMerkmalWert
JOIN tmerkmal on tArtikelMerkmal.kMerkmal=tmerkmal.kMerkmal
JOIN tMerkmalSprache ON tArtikelMerkmal.kMerkmal=tMerkmalsprache.kMerkmal
WHERE tArtikelMerkmal.kArtikel="+str$(DeliveryNotePosition.InternalId,0,0)+"
AND tMerkmalWertSprache.kSprache=1
AND tMerkmalSprache.cName='Marke'")
Ich gehe mal schwer davon aus das die InternalId die ID vom Child Artikel ist, der hat aber die Information nicht.
Bekomme ich hier irgendwie die Vaterid über die child id? damit ich diesen Wert bekomme?
Zuletzt bearbeitet: