IBM Lotus Symphony


RSet-lause [käytönaikainen]

Kohdistaa merkkijonon oikealle merkkijonomuuttujassa tai kopioi käyttäjän määrittämän muuttujan lajin toiseen.

Syntaksi:

RSet Text As String = Text or RSet Variable1 = Variable2

Parametrit:

Text: Mikä tahansa merkkijonomuuttuja.

Text: Merkkijono, jonka haluat kohdistaa oikealle merkkijonomuuttujassa.

Variable1: Käyttäjän määrittämä muuttuja, joka on kopioitavan muuttujan kohteena.

Variable2: Käyttäjän määrittämä muuttuja, jonka haluat kopioida toiseen muuttujaan.

Jos merkkijono on lyhyempi kuin merkkijonomuuttuja, RSet-lause kohdistaa merkkijonon oikealle merkkijonomuuttujassa. Jäljelle jäävät merkkijonomuuttujan merkkipaikat korvataan tyhjämerkeillä. Jos merkkijono on pidempi kuin merkkijonomuuttuja, muuttujan pituuden ylittävät merkit lyhennetään ja vain jäljelle jäävät merkit kohdistetaan oikealle merkkijonomuuttujassa.

RSet-lauseen avulla voit myös määrittää yhden käyttäjän määrittämän muuttujan lajin toiseen.

Seuraava esimerkki osoittaa, kuinka voit muokata merkkijonon oikean- ja vasemmanpuoleista kohdistusta RSet- ja LSet-lauseiden avulla.

Esimerkki:

Sub ExampleRLSet

Dim sVar as string

Dim sExpr as string

sVar = String(40,"*")

sExpr = "SBX"

REM Kohdista "SBX" oikealle 40 merkin pituisessa merkkijonossa

REM Korvaa tähtimerkit tyhjämerkeillä

RSet sVar = sExpr

Print ">"; sVar; "<"

sVar = String(5,"*")

sExpr = "123457896"

RSet sVar = sExpr

Print ">"; sVar; "<"

sVar = String(40,"*")

sExpr = "SBX"

REM Kohdista "SBX" vasemmalle 40 merkin pituisessa merkkijonossa

LSet sVar = sExpr

Print ">"; sVar; "<"

sVar = String(5,"*")

sExpr = "123456789"

LSet sVar = sExpr

Print ">"; sVar; "<"

End Sub


Palautetta tuotteesta | Lisäohjeet | Tavaramerkit