Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: DAU-in am 22.10.07 - 09:44:37
-
einen wunderschönen guten Morgen!
Bei einer Berechnung mit Formelsprache wird eine Textliste erstellt, die unschönerweise auch Leerstrings als Einträge enthält. Gibt es eine einfache Möglichkeit, diese via Formelsprache am Schluss auszufiltern? Oder muss ich das schon bei der Erstellung der Liste abfangen?
Grüsse
Dau-in
-
Hilft @Trim?
-
@trim entfernt ja nur Leerzeichen.
Ich fange die Leerstrings jetzt weiter hinten im Prozess im Script mit einem Fulltrim ab, das aktuelle Problem ist umschifft.
Aber da muss es in Formelsprache auch einen Kniff geben?
-
es funzt tatsächlich mit @trim, damit hatte ich es überhaupt nicht probiert, da ich immer dachte, das geht nur auf Leerzeichen los.
unten in der hilfe steht aber:
Usage
If a text string is all spaces, @Trim returns an empty string (length of 0). If an element of a text list is all spaces, @Trim removes the element. If all elements of a text list are all spaces, @Trim returns an empty string.
Kommt davon, wenn man denkt, man weiss was ....
-
Deswegen schaue ich mir immer die Beispiele an. ;D
Dieses Beispiel gibt Frankfurt;Paris;Madrid;Deutschland;Frankreich;Spanien zurück, wenn die Werteliste im Feld "Ort" aus Frankfurt, Paris und Madrid besteht, das Feld "Bundesland" leer ist und das Feld "Land" die Werteliste Deutschland, Frankreich und Spanien enthält.
@Trim(Ort:Bundesland:Land)