Skip to main content

Hallo zusammen,

ich habe eine Lieferschein-Datei, welche via Smarty aufgebaut ist.

In der Adresse gibt es ein Freitextfeld, welches ich gern angezeigt haben möchte.

Wie komme ich auf die Userdaten? Über $beleg->userdata, $beleg->user, $beleg->customer, $beleg->customerdata habe ich es bereits versucht.

Ich hatte weiter überlegt, über eine SQL Abfrage an den Wert zu kommen nur ist die Frage, in welcher Tabelle versteckten sich die Freifelder?

 

Beste Grüße

Tobias

Moin ​@tola ,

das geht über ein SQL im Smarty

Im Handbuch findest du folgendes. 

SQL-Abfragen

Im Übertragen-Modul kannst du zur Anreicherung von Daten auch allgemeine SQL-Anfragen erstellen und in den ausgegebenen Templates ausgeben. Dazu verwendest du folgende Syntax:

{"SELECT gln, rechnung_gln FROM adresse where lieferantennummer = '{$beleg->lieferantennummer}' "|assignsql assign="adressdata"}

Das Freifeld musst du aus der Tabelle adresse holen. 


Hier noch der Link 

https://help.xentral.com/hc/de/articles/360016773539-Smarty-im-%C3%9Cbertragen-Modul


@Max_P 

Danke!

Habe jetzt auch den Databaseviewer gefunden der die Suche nach Feldern auch vereinfacht.

 


Jepp, ohne die Datenbank Ansicht idt es komplizierter die Felder zu finden. 


Antworten