Eigene Felder im Formular abfragen?

  • Hinweis: Am 25.02.2025 zwischen 21:30 u. 22:30 Uhr - Einschränkungen beim Login und Erreichen folgender Dienste: FFN, Kundencenter, Admin, JTL-Shop, JTL-Wawi, Lizenzserver, ISI Gateway, Vouchers, Kassensysteme, Plan&Produce, Versand. Grund dafür ist ein Major Upgrade des OAuth-Dienstes. Vielen Dank für euer Verständnis!

RobertW.

Neues Mitglied
13. Februar 2025
3
0
Hi

Ich möchte gerne im Formular (Rechnung/Auftrag ...) die Eigenen Felder (Checkboxen) abfragen und die Beschreibung dieser ins Formular auslesen/übernehmen.
Hat das vielleicht schon wer umgesetzt und wäre so nett mir die Codezeilen zukommen zu lassen? :)

Oder kann mir jemand sagen wie ich das abfragen kann?

If Checkbox Aktiv then zeige die Beschreibung dazu an. ;)

Ziel ist es über die Checkboxen Sicherheitsinfos im Formular anzeigen zu lassen.

Danke
-Robert
 

frankell

Sehr aktives Mitglied
9. September 2019
987
339
Flensburg
Hi Robert,

wenn ich es richtig verstanden habe, möchtest Du die Beschreibung eines Eigenen Feldes vom Typ Checkbox ausgeben, wenn dieses aktiviert ist. Durch den Begriff Sicherheitsinfos vermute ich, dass es sich um Eigene Felder bei Artikeln handelt.

Komplett mit SQL (in einem JTL_DirectQuery) ginge das so in einer neuen Rechnungsvorlage:

SQL:
SELECT
    ATT.cBeschreibung
FROM
    tAttribut AS ATT
    JOIN tArtikelAttribut AS ARTATT ON ATT.kAttribut = ARTATT.kAttribut
    JOIN tArtikelAttributSprache AS ARTATTS ON ARTATTS.kArtikelAttribut = ARTATT.kArtikelAttribut
WHERE
    ATT.kAttribut = (
        SELECT
            kAttribut
        FROM
            tAttributSprache
        WHERE
            cName = 'Bezeichnung Eigenes Feld'
    )
    AND ARTATTS.nWertInt = 1
    AND ARTATT.kArtikel = "+str$(InvoicePosition.Product.InternalId)+";

Nur teilweise mit SQL ginge das so in einer alten Auftragsvorlage:

Code:
If(Alias$("Bezeichnung Eigenes Feld",Auftragspositionen.Artikel.EigeneFelderAlsText) = "1",JTL_DirectQuery("
SELECT
    ATT.cBeschreibung
FROM
    tAttribut AS ATT
WHERE
    ATT.kAttribut = (
        SELECT
            kAttribut
        FROM
            tAttributSprache
        WHERE
            cName = 'Bezeichnung Eigenes Feld'
    );
"))

Ich wollte jetzt nicht alle Kombinationen von Formularen und alt/neu schreiben. Das dürfte aber als Hinweis für die Möglichkeiten erst mal ausreichen.

Der Code gehört natürlich in eine Spalte des Positions-Berichtscontainers.

VG,
Frank
 

RobertW.

Neues Mitglied
13. Februar 2025
3
0
Danke,

Also die Felder sollen im Auftrag ausgewählt werden.

Mit Sicherheitsinfos mein ich wenn jemand zb. einen Ofen kauft dann wird im Auftrag zb. das Feld "Abstand Ofen" ausgewählt und dann sollte auf allen Formularen eine Info kommen wie weit weg von der Wand man diesen aufstellen muss.

Ideal wäre es wenn ich das Feld nicht per Namen abfragen muss sondern automatisch alle ausgewählten durchlaufen. Dann kann man welche hinzufügen ohne das ohne die x Abfragen im Formular.

Kann man in diesem Fall das WHERE auf * ändern?
Und ich denke die Abfrage gehört dann noch geändert das die Eigene Felder aus dem Auftrag genommen werden.

Danke für die Hilfe. :)
-Robert
 

frankell

Sehr aktives Mitglied
9. September 2019
987
339
Flensburg
Ideal wäre es wenn ich das Feld nicht per Namen abfragen muss sondern automatisch alle ausgewählten durchlaufen. Dann kann man welche hinzufügen ohne das ohne die x Abfragen im Formular.

Wenn ich Dich richtig verstanden habe, soll eine Ausgabe doch nur stattfinden, wenn die Checkbox aktiviert ist. Mein Verständnis wäre, dass der Ablauf bei allen solchen Eigenen Feldern ähnlich ist. Dann kämst Du grad nicht ohne die Abfragen aus.

Kann man in diesem Fall das WHERE auf * ändern?

Wenn, dann würde man die WHERE-Clause einfach weglassen. Aber dann bekommst Du die Beschreibungen sämtlicher Auftragsattribute ausgegeben. Denn Eigene Felder werden bei den Aufträgen wie Attribute behandelt. Man kann aber natürlich auch das rausfiltern.

Also, es geht alles. Ist am Ende nur eine Frage des Aufwands.
 

RobertW.

Neues Mitglied
13. Februar 2025
3
0
Ich habe auch kein Problem eine Firma oder einen Profi dafür zu bezahlen.
Wenn sich das jemand zutraut dann bitte ich um ein Angebot an mich. :)

-Robert
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Eigene Übersicht im 360° Widgetfenster - Eigene Felder im Kundenstamm Eigene Übersichten in der JTL-Wawi 2
Neu Vorlagen in Version 1.9.6.5 und Eigene Felder? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
email Vorlage eigene Felder Variable English JTL-Wawi 1.9 6
JT WAWI 1.9.6.1 Eigene Felder werden nicht mehr übertragen, bzw. gelöscht JTL-Wawi 1.9 11
Neu Template für eigene Seite Templates für JTL-Shop 9
Neu Eigene Seite taucht in Linkgruppe nicht auf Technische Fragen zu Plugins und Templates 2
Übernahme eigene Dashboard Konfig und Statistiken auf anderen Client JTL-Wawi 1.9 0
Neu Übernahme eigene Dashboard Konfig und Statistiken auf anderen Client Eigene Übersichten in der JTL-Wawi 0
Neu Eigene Zahlart im Shop anlegen Umstieg auf JTL-Shop 2
Neu 🛒𝐍𝐞𝐮𝐞𝐬 𝐏𝐥𝐮𝐠-𝐈𝐧: Eigene Lösung für Rechnungskauf mit Bonitäts- & Betrugsprüfung direkt im Check-out - JTL5? Plugins für JTL-Shop 4
Beantwortet Eigene Übersicht - Artikel Beschreibung im F2 Panel einbetten Eigene Übersichten in der JTL-Wawi 2
Neu Möglichkeit Variablen in Html in Eigene > Inhalte > Seiten auszugeben Allgemeine Fragen zu JTL-Shop 4
Eigene UST ID wird nicht eingetragen JTL-Wawi 1.9 9
Neu Eigene Übersicht - Artikelbestand alle Läger Eigene Übersichten in der JTL-Wawi 1
Neu Eigene Kategorien für ebay Angebote oder JTL Wawi Kategorie Baum nutzen Einrichtung und Installation von JTL-eazyAuction 1
Neu Fehlerhafte Anzeige/Leere Felder in der Verkaufskanalverwaltung/JTL-Connector/Abgleicheinstellungen JTL-Wawi - Fehler und Bugs 0
Verkaufskanal Felder Amazon - Feldbeschreibungen übersetzen in Fremdsprachen JTL-Wawi 1.9 1
Neu Amazon Lister 2.0 - Kategorieindividuelle Felder auf Root eben möglich, z.B. für bullet_point1-5 Amazon-Lister - Ideen, Lob und Kritik 1
Neu Leere Hersteller Felder über die Suche finden (GPSR) User helfen Usern - Fragen zu JTL-Wawi 2
GPSR Felder und Zuordnungen JTL-Wawi 1.9 3
Fehlende Felder für GPSR-relevanten Informationen? 1.9.6.4 JTL-Wawi 1.9 13
Neu Felder vom neuen Plugin importieren möglich? Shopware-Connector 0
Etiketten Formular Bild bei besteimmten Werten des Artikels ausgeben JTL-Wawi 1.9 2
Artikelbeschreibung in Rechnung Formular JTL-Wawi 1.9 3
Neu Eigenes Formular erstellen für Kundenservice Allgemeine Fragen zu JTL-Shop 7
Neu DHL Transportverscherung Formular Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1

Ähnliche Themen