insecteffect
Aktives Mitglied
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
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
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: