Optionale Felder

Hi,
meine Datenquelle ist eine XML-Datei, die dynamisch erzeugt wird. Je nach Anwendungsfall kann ein bestimmtes Feld (XML-Attribut) existieren oder nicht. Ich möchte, dass die entsprechende Zelle in meiner Report-Tabelle leer bleibt, falls das Feld nicht existiert.

Ich habe versucht, mit “Exists” oder “IsNullOrEmpty” zu arbeiten, bekomme aber immer einen Syntaxfehler (cannot interpret term).

Gibt es einen Weg, das Problem zu lösen ohne das XML zu verändern?

Mit freundlichen Grüßen,
Christian Lambert

Hallo!

Exist funktioniert bei mir.

Cond(Exists (“MeinUnbekanntesFeld”), GetValue (“MeinUnbekanntesFeld”), “Feld existstiert nicht”)

Der Trick dabei ist es, GetValue zu verwenden um auf das Feld zuzugreifen.

Hoffe das hilft dir weiter.

HP

Hallo,

ja, das funktioniert einwandfrei, vielen Dank!

Gruß,
clam