Eigene Felder im Formular abfragen?

RobertW.

Neues Mitglied
13. Februar 2025
8
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
1.204
388
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
8
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
1.204
388
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
8
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
 

sar.no

Aktives Mitglied
27. August 2018
61
15
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
Hi Robert,

hast du noch die alten oder schon die neueren Formulare in Gebrauch? Das wird mir nicht ganz ersichtlich.
Wir haben bisher nur das Angebot als neue Vorlage, aber dort habe ich das letztendlich relativ simpel umsetzen können:

Im Berichtscontainer die entsprechenden Informationen anlegen und dann als Darstellungsbedingung:

cond(JTL_GetReportAttribute("Name Eigenes Feld",Report.InternalId)='1',True,False)

Somit lässt sich dann nach Bedarf ein Häkchen im Angebot setzen um den zugehörigen Text anzuzeigen.

Für die alten Formulare habe ich zugegebener Maßen leider keinen Lösungsvorschlag.

Viele Grüße,
Sarah
 

Star Piercing

Sehr aktives Mitglied
1. Dezember 2012
1.464
397
Wäre doch geil wenn du dies Lösung auch noch Posten würdest oder?
Hier im Forum nach Lösung fragen wo sich die Mitglieder beteiligen und dann am ende nur schreiben das man nun eine Lösung gefunden hat ist irgendwie... ja, blöd.
 

RobertW.

Neues Mitglied
13. Februar 2025
8
0
Das ist eine bezahlte Lösung!
Hätte ich es selber rausgefunden hätte ich es gepostet.
und ja das ist halt blöd, wenns wer braucht kann er sich ja beteiligen.

-Robert
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Workflow Überprüfung Eigene Felder User helfen Usern - Fragen zu JTL-Wawi 3
Neu Eigene Felder(Kunde) in Xrechnung ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Eigene Felder importieren/exportieren JTL Ameise - Eigene Exporte 2
Neu Bild-URL per Workflow aus eigene Felder zuordnen – Geht das? User helfen Usern - Fragen zu JTL-Wawi 5
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 1
email Vorlage eigene Felder Variable English JTL-Wawi 1.9 6
Neu Retourenübersicht mit Seriennummern über Ameise "Eigene Exporte" erstellen JTL Ameise - Eigene Exporte 4
SQL-Abfrage für eigene Übersicht im Verkauf – Aufträge zu Angeboten prüfen JTL-Wawi 1.9 2
Neu Attributwert in eigene Übersicht anzeigen Eigene Übersichten in der JTL-Wawi 9
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 7
Beantwortet Eigene Übersicht - Artikel Beschreibung im F2 Panel einbetten Eigene Übersichten in der JTL-Wawi 2
Neu JTL WAWI Versandarten Tracking URL Felder werden nicht agezeigt JTL-Wawi - Fehler und Bugs 0
Neu AZ Lister 2.0 - Ausländische, Kategoriespezifische Felder jetzte alle DEUTSCH? Amazon-Lister - Fehler und Bugs 1
Neu Felder in Angebotsformular User helfen Usern - Fragen zu JTL-Wawi 4
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 Individuell konfigurierbarer Formular Manager, wer wünscht sich das nicht... Plugins für JTL-Shop 2
Neu Warenkorb Formular: Zwei oder mehr Artikel gleichzeitig in den Warenkorb legen Technische Fragen zu Plugins und Templates 2
Etiketten Formular Bild bei besteimmten Werten des Artikels ausgeben JTL-Wawi 1.9 2
Artikelbeschreibung in Rechnung Formular JTL-Wawi 1.9 9
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