Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Sese am 09.07.03 - 11:56:02

Titel: function left in Lotus Script
Beitrag von: Sese am 09.07.03 - 11:56:02
Hallo zusammen.

Kann es sein, das in Lotus Script die Function 'left' nur mit einer bestimmten Länge angegeben werden kann ?

Ich würde gerne einen Wert bis z.B. zum ersten Leerzeichen anzeigen lassen.

Mit Formeln ist es möglich (@left(wert;" "). Aber in Script ?

Gruß
SESE
Titel: Re:function left in Lotus Script
Beitrag von: Glombi am 09.07.03 - 12:00:11
Hi,
nimm strLeft

Andreas
Titel: Re:function left in Lotus Script
Beitrag von: Meff am 09.07.03 - 12:15:48
@Glombi

das ist aber nicht dieselbe Funktion. Wie Sese richtig vermutet hat, kann man im Script nur einen Integer angeben. Ich löse dieses Problem immer, indem ich mich durch den String durchhangle mittels einer Schleife, sobald ich den gesuchten String gefunden habe, weiss ich wie gross Left sein muss.

Meff
Titel: Re:function left in Lotus Script
Beitrag von: Till_21 am 09.07.03 - 12:29:49
@Glombi

das ist aber nicht dieselbe Funktion. Wie Sese richtig vermutet hat, kann man im Script nur einen Integer angeben.

was du wiederum meinst ist die left-function...
dtrleft kann man(muss mann glaub ich) auch einen string als parameter uebergeben

gruss
Titel: Re:function left in Lotus Script
Beitrag von: ata am 09.07.03 - 13:19:41
... die Left-Funktion kann nur mit einem Integer angegeben werden

StrLeft(text1$, text2$ [, flag%[,count]])
    StrLeft("abcdef","d") liefert "abc" zurück

... das dürfte die Frage klären - aber vorsichtig, die Funktion wurde erst mit R5 eingeführt und bringt unter R4 eine Fehlermeldung...

... wenn das auch unter R4 laufen soll, dann würde ich mit Instr(...) die Position des Leerzeichen bestimmen...

ata
Titel: Re:function left in Lotus Script
Beitrag von: Glombi am 09.07.03 - 13:41:41
Es ist so

@left(wert;" ") <=> strLeft(wert, " ")

geht aber erst ab R5 wie ata gesagt hat.

Andreas
Titel: Re:function left in Lotus Script
Beitrag von: Meff am 09.07.03 - 13:43:08
Ahh, danke für die Info, wieder was neues gelernt. Ich programmier mir da immer einen ab, indem ich den String auseinanderbaue.

Meff