In den JTL-Formularen lassen sich dynamische Inhalte einfach über logische Funktionen steuern. Eine häufige Anwendung ist die automatische Beschriftung von Dokumenten – etwa das Einfügen einer Rechnungsnummer nur dann, wenn sie tatsächlich vorhanden ist. Ein typisches Beispiel ist die folgende Formel: Cond(IsNullOrEmpty(Report.InvoiceNumber), “Rechnung”, “Rechnung” + ” ” + Report.InvoiceNumber) Diese Anweisung prüft, ob das Feld […]
JTL-Formulare (Lieferschein): Artikel-Attribute („eigene Felder“) anzeigen
Nutze JTL_DirectTableQuery, um Werte aus den Artikelattributen auf dem Lieferschein (Positionsbereich) auszugeben. Das zweite Argument ist der Trenner zwischen mehreren Treffern. Basis (sprachsicher, mehrere Attribute möglich) Feste Reihenfolge der Ausgabe (z. B. Material → Farbe → Artikelname) Nur bestimmtes Attribut (ein Wert) Hinweise Hinweis zur Nutzung von Code-Beispielen Die auf dieser Website bereitgestellten Code-Beispiele und Skripte […]
JTL-Formulare: Bon-Nummer (Transaktions-ID) innerhalb der Rechnungsvorlage anzeigen
Wenn du in deiner Rechnungsdruckvorlage (z. B. „Rechnung.jrxml“ oder JTL-Formular) die Bon-Nummer aus der Zahlungenstabelle anzeigen möchtest, kannst du das direkt über eine SQL-Abfrage mit JTL_DirectQuery lösen. Beispiel Erklärung der Bestandteile Tipp Wenn du mehrere Zahlungen pro Rechnung hast und sie als Liste ausgeben möchtest, kannst du mehrere Werte zusammenfassen: → Gibt alle zugehörigen Bon-Nummern (z. B. […]
