Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: wuwu am 07.03.05 - 12:59:29
-
Hallo,
ich habe ein Zahlenfeld, das Mehrfachwerte enthält - Trennzeichen Semmikolon. Jetzt möchte ich die Werte einzeln auslesen, mit welcher Funktion?
Mit @Word(piece_scale;";";1) habe ich es versucht, da steht aber der ganze Zeichensatz im berechneten Feld und nicht die erste Zahl bis zum Trennzeichen!
Danke für eure Hilfe!
Horst
-
mit @Subset wenn ich das richtig verstehe
-
Hallo Thomas,
ja mit @subset funktionierts aber leider nur teilweise!
Mein Inhalt im Zahlenfeld(mehrfachwerte) lautet:
1;10;100;500;1000
Wenn ich dann @subset(piece_scale;3) mache liefert er mir 1;10;100!
Ich möchte das die Zahl 100 im Feld steht, mit welcher Funktion?
danke für die Hilfe!
-
Das Verständnis ist wirklich etwas schwierig, Horst - Du haust da Begriffe durcheinander. Wenn Du einen skalaren Inhalt hast, dann spielt für eine Aufspaltung das Trennzeichen eine Rolle. Da Du aber Zahlen verwendest, entfällt das mit dem Trennzeichen. Für skalare texte ist @Word gedacht.
Ein Feld mit Mehrfachwerten hat nur für Ein- und Ausgabe einen Bezug zu Trennzeichen - für die Speicherung spielt das keinerlei Rolle.
Auf Elemente solcher Arrays greift man mit @Subset zu (gegebenfalls zweimal, wenn man einen Einzelelement herausziehen will.
Bernhard
-
Hallo Bernhard - Thomas,
danke für eure Hilfe, Subset habe ich gesucht und mit mehreren in einem Feld, kann man sich die einzelnen Werte herausfiltern.
Danke nochaml und entschuldige wenn ich nicht so 100% ausgedrückt habe!
Horst
-
Ab Notes 6 kann man anstelle
@Subset(@Subset(Fieldname; x) -1)
sogar "schon" den Wert direkt ansprechen:
Fieldname eckige Klammer auf x eckige Klammer zu
Wenn Lotus nach 15 Jahren diese Mega-Funktion bietet,
kann man sie ja auch ruhig mal erwähnen...
(das mit den eckigen Klammern läßt sich hier irgendwie nicht eingeben...)
Gruß,
Uwe
-
entschuldige wenn ich nicht so 100% ausgedrückt habe!
Hehe, so schlimm, dass du dich dafür entschuldigen muss, war es auch wieder nicht.
Wenn ich schonmal was verstehe, dann kanns gar nicht so schlecht sein...
-
Hallo Uwe,
Danke für den Tip, noch besser als @Subset!
Mfg Horst