Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: DatenDuck am 10.10.07 - 16:17:50
-
Hallo Forum,
wenn ich im 5er Client ein Fulltrim auf ein Objektarray (mit selbst gebauten Objekten) ausführe, schmiert der Client ab. Im 7er Client ist das Array anschließend ganz leer...
Gibt's irgend eine andere Methode, leere Elemente eines Arrays zu entfernen?! Sorry... Noob Frage.. Aber Fulltrim stellt sich irgendwie bissl ungeschickt an.
Vielen Dank schon mal für Eure Hilfe!
Bis dann,
-Moritz
-
Dafür ist Fulltrim nicht gedacht, Moritz. Die Syntax für die zu "trimmende" Variable ist eindeutig:
Any array, string, or variant containing a string
Wenn Du das Array und die Objekte schon selber gebaut hast, musst Du auch das "trimmen" selber coden.
Bernhard
-
Naja die ersten 2 Worte sagens doch... "Any array"... Komma... Oder ein String oder ein String variant... Aber eben ANY ;)
-
Nein, nein, Moritz - auf die Kommata achten: Irgendein Array, String oder Variant, die eine Zeichenkette enthalten.
Trim / Fulltrim gehen (sinnvoll) nur auf Zeichenketten los.
Bernhard
-
Hi Bernhard,
vorweg: Ich baus ja schon nach... ;)
Aber noch ein bissl Haare spalten:
Wenn ich auf die Kommas achte sehe ich, dass bei Deiner Übersetzung nach dem "Variant" ein Komma steht, nicht aber beim englischen Text... Daher ist's wohl eher eine Frage der Betonung, wie man den Satz verstehen kann... Und ich habe ihn betont: "Jedes Array(!) KOMMA jede Zeichenkette KOMMA und jeder Variant der eine Zeichenkette enthält".. Zu behandeln ist der Satz aber wohl so "Jedes Array DAS EINE ZEICHENKETTE ENHÄLLT, jede Zeichenkette DIE EINE ZEICHENKETTE ENHÄLLT und jeder Variant DER EINE ZEICHENKETTE ENHÄLLT"
Und da bei dieser Form die "Zeichenkette die eine Zeichenkette enthalten soll" explizit genannt wurde, hies dass für mich implizit das Fulltrim auch andersartige Arrays trimmen kann...
So und jetzt trimme ich..
-
Moritz, ich bin da bei Dir. Fulltrim kann ja auch Numbers (in Grenzen, aber erwähnt werden diese auch), und es steht auch nicht da, was es nicht kann, aber das ist sehr diffus.
Sonst aber nix gegen die DesignerHelp ;)
Bernhard