Neu Darstellungsbedingungen "Eigene Felder"

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.

insecteffect

Aktives Mitglied
16. Oktober 2018
10
1
Guten Tag,
ich drucke in einer Tabelle verschiedene Eigene Felder.
Wenn jedoch das jeweilige Eigene Feld leer ist, soll die Zeile nicht gedruckt werden.

Der Ansatz war einfach: Darstellungsbedingung der Zeile per Formel definieren
Code:
if(JTL_GetProductCustomField ('feld1',SalesOrderPositionConfiguration.InternalId)="",False,True)

oder

if(Empty(JTL_GetProductCustomField ('feld1',SalesOrderPositionConfiguration.InternalId)),False,True)

Generell ist es egal, welche Bedingungen ich im Zusammenhang mit Eigenen Feldern angebe - es wird immer [nicht anzeigen] ausgegeben.
Hat jemand eine Idee, wo mein Fehler liegt? Oder kann es gar sein, dass die Eigenen Felder in den Zeilendefinitionen gar nicht funktionieren?

Meine bisherige Lösung ist es, den Inhalt des Feldes im Code der Zeile selbst zu prüfen. Eine wirklich schöne Lösung ist das aber mMn nicht, da ich ständig von String in Zahl und zurück umwandeln muss
 
Zuletzt bearbeitet: