Neu Eigene Felder aus Auftrag in eigener Übersicht anzeigen - Problem mit Datumsfelder, Checkboxen, ...

responsebox

Mitglied
5. August 2022
5
0
Hallo,

ich möchte eigene Felder aus den Aufträgen in den eigene Übersichten anzeigen. Dazu verwende ich das folgende SQL.

Code:
SELECT
cName AS 'Feld',
cValue AS 'Wert'
FROM tBestellungAttribute
WHERE kBestellung = @Key

Das funktioniert gut für Textfelder, allerdings kommen keine Ergebnisse für Datumsfelder und Checkboxen. Hat jemand einen Tip wie das SQL anzupassen ist, damit es für alle Feldtypen funktioniert?

Vielen Dank!
 

absolutbad

Aktives Mitglied
4. Oktober 2013
42
19
Hallo,

ich möchte eigene Felder aus den Aufträgen in den eigene Übersichten anzeigen. Dazu verwende ich das folgende SQL.

Code:
SELECT
cName AS 'Feld',
cValue AS 'Wert'
FROM tBestellungAttribute
WHERE kBestellung = @Key

Das funktioniert gut für Textfelder, allerdings kommen keine Ergebnisse für Datumsfelder und Checkboxen. Hat jemand einen Tip wie das SQL anzupassen ist, damit es für alle Feldtypen funktioniert?

Vielen Dank!
Ich denke mal, dass du Wawi 1.6 nutzt, da ab da Eigene Felder in Aufträgen hinzugefügt worden ist.

Die Tabelle tBestellungAttribute ist entfernt worden.

Code:
SELECT *
FROM Verkauf.tAuftragAttribut AS Attribut
JOIN Verkauf.tAuftragAttributSprache AS Sprache ON Sprache.kAuftragAttribut = Attribut.kAuftragAttribut
JOIN tAttributSprache AS AttributSprache ON AttributSprache.kAttribut = Attribut.kAttribut
WHERE Attribut.kAuftrag = @Key

Da gibt es Spalten für Varchar, Int, Decimal, DateTime. Checkboxen werden in Int gespeichert.
 
  • Gefällt mir
Reaktionen: responsebox

tom10

Sehr aktives Mitglied
2. Oktober 2012
715
107
06774 Muldestausee
Als Gedankenanstoss oder Grundlage:

SQL:
SELECT AttSprache.cName AS 'Eigenes Feld'
      ,ISNULL(VKAttSprache.[cWertVarchar], '') AS 'Wert als Text'
      ,ISNULL(CONVERT(VARCHAR, VKAttSprache.[nWertInt]), '') AS 'Wert als Ganzahl (auch Checkboxen)'
      ,ISNULL(CONVERT(VARCHAR, VKAttSprache.[fWertDecimal]), '') AS 'Wert als Dezimalzahl'
      ,ISNULL(FORMAT(VKAttSprache.[dWertDateTime], 'd', 'de-de'), '') AS 'Datum'
  FROM [Verkauf].[tAuftragAttributSprache] AS VKAttSprache
  JOIN [Verkauf].[tAuftragAttribut] AS VKAtt ON VKAtt.kAuftragAttribut = VKAttSprache.kAuftragAttribut
  JOIN [dbo].[tAttributSprache] AS AttSprache ON AttSprache.kAttribut = VKAtt.kAttribut
  WHERE VKAtt.kAuftrag = @Key
  AND VKAttSprache.kSprache = 0 -- anpassen oder bei nur einer Sprache weglassen
 
  • Gefällt mir
Reaktionen: responsebox

John

Sehr aktives Mitglied
3. März 2012
2.628
502
Berlin
In einem anderen Thread wurde von JTL erwähnt, daß tBestellung bzw. tBestellungAttribute nun als Views auf die neuen Tabellen impementiert sind, damit Funktionen, die auf die alten Tabellen gehen nicht scheitern.

Wurden da in der View die Sonderfälle für Datum un Checkbox vergessen?
 

absolutbad

Aktives Mitglied
4. Oktober 2013
42
19
In einem anderen Thread wurde von JTL erwähnt, daß tBestellung bzw. tBestellungAttribute nun als Views auf die neuen Tabellen impementiert sind, damit Funktionen, die auf die alten Tabellen gehen nicht scheitern.

Wurden da in der View die Sonderfälle für Datum un Checkbox vergessen?
Es gibt eine Weiterleitung auf die neuen Tabellen. Aber im "alten Auftrag" gab es nur die Auftragsattribute und keine eigenen Felder. Es gab keine Möglichkeit ein Datum- oder Checkbox Wert einzugeben. Deswegen gibt es keine Weiterleitung für Datum und Checkbox.

Zudem würde bei so einer kurzen SQL Abfrage es neu schreiben, wer weiß wie lange die Weiterleitung bestehen bleibt.
 

responsebox

Mitglied
5. August 2022
5
0
Ich denke mal, dass du Wawi 1.6 nutzt, da ab da Eigene Felder in Aufträgen hinzugefügt worden ist.

Die Tabelle tBestellungAttribute ist entfernt worden.

Code:
SELECT *
FROM Verkauf.tAuftragAttribut AS Attribut
JOIN Verkauf.tAuftragAttributSprache AS Sprache ON Sprache.kAuftragAttribut = Attribut.kAuftragAttribut
JOIN tAttributSprache AS AttributSprache ON AttributSprache.kAttribut = Attribut.kAttribut
WHERE Attribut.kAuftrag = @Key

Da gibt es Spalten für Varchar, Int, Decimal, DateTime. Checkboxen werden in Int gespeichert.
Vielen Dank!
 

responsebox

Mitglied
5. August 2022
5
0
Als Gedankenanstoss oder Grundlage:

SQL:
SELECT AttSprache.cName AS 'Eigenes Feld'
      ,ISNULL(VKAttSprache.[cWertVarchar], '') AS 'Wert als Text'
      ,ISNULL(CONVERT(VARCHAR, VKAttSprache.[nWertInt]), '') AS 'Wert als Ganzahl (auch Checkboxen)'
      ,ISNULL(CONVERT(VARCHAR, VKAttSprache.[fWertDecimal]), '') AS 'Wert als Dezimalzahl'
      ,ISNULL(FORMAT(VKAttSprache.[dWertDateTime], 'd', 'de-de'), '') AS 'Datum'
  FROM [Verkauf].[tAuftragAttributSprache] AS VKAttSprache
  JOIN [Verkauf].[tAuftragAttribut] AS VKAtt ON VKAtt.kAuftragAttribut = VKAttSprache.kAuftragAttribut
  JOIN [dbo].[tAttributSprache] AS AttSprache ON AttSprache.kAttribut = VKAtt.kAttribut
  WHERE VKAtt.kAuftrag = @Key
  AND VKAttSprache.kSprache = 0 -- anpassen oder bei nur einer Sprache weglassen
Vielen Dank!
 

DuoR

Aktives Mitglied
28. Januar 2018
5
0
Code:
SELECT
cName AS 'Feld',
cValue AS 'Wert'
FROM tBestellungAttribute
WHERE kBestellung = @Key

Hier werden ja jetzt alle Felder angezeigt. Wie kann ich nur einzelne/zwei Felder abrufen?

Danke!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Eigene Felder Checkbox Inhalt bzw. Text bei Mouseover anzeigen JTL-Wawi - Ideen, Lob und Kritik 0
Neu Eigene Felder Lieferschein User helfen Usern - Fragen zu JTL-Wawi 1
Neu Eigene Felder (Kunde) in csv-Datei per Ausgabe (Auftrag oder Lieferschein) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Eigene Felder des Auftrages in der Druckvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Eigene Felder für Ebay-Listings verwenden JTL-Wawi 1.8 0
Neu Eigene Felder im Verkauf als Spalten anzeigen User helfen Usern - Fragen zu JTL-Wawi 4
Eigene Felder in alte Vorlagen JTL-Wawi 1.8 5
Neu Barcode Anpassung in Artikeletikett anhand Eigene Felder Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Sind eigene Felder im Artikel in einer neueren Wawi-Version von Anfang an sichtbar? User helfen Usern - Fragen zu JTL-Wawi 8
Neu Eigene Seiten mit Plugin erstellen Technische Fragen zu Plugins und Templates 1
In Diskussion eigene CustomWorkflows anlegen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Artikel - Sprachen - Alle eigene SEO URL? Smalltalk 1
Neu Eigene Übersicht Artikel - Zulaufsübersicht - Stückliste Eigene Übersichten in der JTL-Wawi 0
Neu Eigene Übersichten, Artikelhistorie Eigene Übersichten in der JTL-Wawi 4
Eigene Auswertung JTL-Wawi 1.8 1
Neu Eigene Seiten Priority in der Sitemap ändern Allgemeine Fragen zu JTL-Shop 5
Neu Eigene Seite sichern Allgemeine Fragen zu JTL-Shop 1
dynamische Titel und Felder für B2C Plattformen JTL-Wawi 1.7 0
Neu JTL WooCommerce-Connector leert bei Artikelupdate Inhalte der Felder WooCommerce-Connector 3
Neu WMS Picklisten pro Lagerbereich aus einem Auftrag Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 3
Falsche Bankverbindung bei (alten) Aufträgen aus Abonnements JTL-Wawi 1.8 0
Neu CSV-Export von Produkten aus bestimmter Kategorie Allgemeine Fragen zu JTL-Shop 1
Neu Auftrag verpacken druckt auf 2 Drucker RE aus / wo kann das eingestellt werden? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Bankverbindung wird nicht in Aufträgen/Rechnungen aus Abonnements aktualisiert User helfen Usern - Fragen zu JTL-Wawi 0
Workflow - internationaler Auftrag -> Artikelname aus Stammdaten JTL-Wawi 1.7 1
Teillieferungen aus Aufträgen JTL-Wawi 1.8 0
Neu Gefahrlos Testkunden aus tkunde löschen? Umstieg auf JTL-Shop 1
Neu Kurzbeschreibung aus mehreren Zellen importieren - möglich? User helfen Usern - Fragen zu JTL-Wawi 11
Neu Daten aus getBackorderString Templates für JTL-Shop 7
Neu Nach Update auf 5.3 fliegen die Produkte aus dem Merchant Center JTL-Shop - Fehler und Bugs 0
Neu Update des JTL shops aus der Wawi funktioniert nicht Allgemeine Fragen zu JTL-Shop 1
Neu EK-Netto der Verkäufe aus Datenbank ? User helfen Usern - Fragen zu JTL-Wawi 5
Kundenattribute aus Shop übernehmen und aus Wawi zurück an Shop übermitteln Einrichtung JTL-Shop5 1
Neu Produktdaten aus Shop zur Wawi WooCommerce-Connector 9
Neu Kunden aus Wawi nicht auffindbar JTL-POS - Fehler und Bugs 5
Versuch Bilder aus Ebay für Kaufland zu übernehmen JTL-Wawi 1.8 0
Druckvorlage für Etiketten aus Auftragspositionen JTL-Wawi 1.8 4
Neu Shop in Unterverzeichnis führt dazu, dass Inhalte aus dem übergeordneten Verzeichnis im Shop gezeigt werden JTL-Shop - Fehler und Bugs 3
Rechnung zeigt Mehrwertsteuer 0% aus obwohl 7% berechnet werden - wenn UST-ID eingegeben JTL-Wawi 1.8 0
Warum sind die Rechnungen aus Aufträge(mit Rechnung(Vollständig)) nicht unter Rechnung zu finden JTL-Wawi 1.7 0
Neu Alle Produktbilder in Shopify aus JTL löschen Shopify-Connector 0
Neu Zusammenführen / Konsolidieren von Artikeln aus 2 Quellen (Amazon / Shopify) und zentrale Bestands-Verteilung an beide Systeme User helfen Usern - Fragen zu JTL-Wawi 0
Kartonage (Set) besteht aus mehreren Artikeln (Stückliste) JTL-Wawi 1.8 0
Neu Coupon einlösbar bei Mindestbestellwert aus Kategorie xy Allgemeine Fragen zu JTL-Shop 0
Neu Suche Seite 2 gibt falsche URL aus JTL-Shop - Fehler und Bugs 4
Neu NEU ✔️ PDF-Angebots-Plugin für den JTL-Shop 5 - PDF Angebote von der Produktseite oder aus dem Warenkorb heraus generieren B2C / B2B Plugins für JTL-Shop 5
Neu JTL POS übernimmt Attribute nicht aus WaWi Einrichtung / Updates von JTL-POS 2
Neu Aus bestehenden Artikeln einen Vaterartikel erzeugen. JTL-Wawi - Ideen, Lob und Kritik 0
Ausgabe per E-Mail geht plötzlich nicht mehr, Testmail aus Wawi aber schon JTL-Wawi 1.6 22
Neu erster JTL Shop - Artikelbilder aus Cloudspeicher - aber nicht in die Wawi eazybuisiness DB Allgemeine Fragen zu JTL-Shop 0

Ähnliche Themen