IBM Lotus Symphony


RSet-Anweisung [Laufzeit]

Ordnet eine Zeichenfolge rechtsbündig innerhalb einer Zeichenfolgevariablen an oder kopiert einen benutzerdefinierten Variablentyp in einen anderen.

Syntax:

RSet Text As String = Text oder RSet Variable1 = Variable2

Parameter:

Text: Eine beliebige Zeichenfolgevariable.

Text: Zeichenfolge, die Sie innerhalb der Zeichenfolgevariablen rechts ausrichten möchten.

Variable1: Benutzerdefinierte Variable, die das Ziel für die kopierte Variable darstellt.

Variable2: Benutzerdefinierte Variable, die Sie in eine andere Variable kopieren möchten.

Ist die Zeichenfolge kürzer als die Zeichenfolgevariable, ordnet die RSet-Anweisung die Zeichenfolge rechtsbündig in der Zeichenfolgevariablen an. Die freien Stellen der Zeichenfolgevariablen werden mit Leerzeichen aufgefüllt. Ist die Zeichenfolge länger, werden nur so viele Zeichen der Zeichenfolge rechtsbündig in der Zeichenfolgevariablen angeordnet, wie diese aufnehmen kann.

Sie können die Anweisung RSet auch verwenden, um Variablen eines benutzerdefinierten Typs einem anderen Typ zuzuweisen.

Das folgende Beispiel verwendet die Anweisungen RSet und LSet, um die Rechts-/Linksausrichtung einer Zeichenfolge zu ändern.

Beispiel:

Sub ExampleRLSet

Dim sVar as string

Dim sExpr as string

sVar = String(40,"*")

sExpr = "SBX"

REM "SBX" in der 40 Zeichen langen Referenzzeichenfolge rechts ausrichten

REM Die Sternchen durch Leerzeichen ersetzen

RSet sVar = sExpr

Print ">"; sVar; "<"

sVar = String(5,"*")

sExpr = "123457896"

RSet sVar = sExpr

Print ">"; sVar; "<"

sVar = String(40,"*")

sExpr = "SBX"

REM "SBX" in der 40 Zeichen langen Referenzzeichenfolge links ausrichten

LSet sVar = sExpr

Print ">"; sVar; "<"

sVar = String(5,"*")

sExpr = "123456789"

LSet sVar = sExpr

Print ">"; sVar; "<"

End Sub


Produktfeedback | Zusätzliche Dokumentation | Marken