intrinsicforce
Sehr aktives Mitglied
Guten Tag,
ich möchte Artikelattribute auf dem Lieferschein ausgeben, diese aber nach der Gruppe sortieren. Realisieren lässt sich das über SQL, aber den richtigen Query habe ich noch nicht zusammengebastelt.
Der Code gibt mir alle Attribute aus die es gibt für den Artikel mit der internen Nummer 1338. Nun möchte ich aber kAttribut durch den Attributnamen ersetzen, und gruppieren nach der Attributgruppe.
Habe es schon mit einem zweiten INNER JOIN probiert um die tAttribut einzubinden, wo die Gruppennamen stehen. Aber es funktioniert leider nicht wegen Fehlern (mehrdeutige Bezeichner). Müsste aber der Schritt in die richtige Richtung sein, oder?
VIele Grüße!
ich möchte Artikelattribute auf dem Lieferschein ausgeben, diese aber nach der Gruppe sortieren. Realisieren lässt sich das über SQL, aber den richtigen Query habe ich noch nicht zusammengebastelt.
Code:
JTL_DirectTableQuery ("
SELECT kAttribut,cWertVarChar FROM tArtikelAttributSprache
INNER JOIN
tArtikelAttribut on
tArtikelAttributSprache.kArtikelAttribut = tArtikelAttribut.kArtikelAttribut
WHERE
tArtikelAttribut.kArtikel = 1338 and tArtikelAttributSprache.kSprache=1"
,': ','¶')
Der Code gibt mir alle Attribute aus die es gibt für den Artikel mit der internen Nummer 1338. Nun möchte ich aber kAttribut durch den Attributnamen ersetzen, und gruppieren nach der Attributgruppe.
Habe es schon mit einem zweiten INNER JOIN probiert um die tAttribut einzubinden, wo die Gruppennamen stehen. Aber es funktioniert leider nicht wegen Fehlern (mehrdeutige Bezeichner). Müsste aber der Schritt in die richtige Richtung sein, oder?
VIele Grüße!