IBM Lotus Symphony
|
Жолды жол өрнегінің ішінде оң жаққа қарай туралайды немесе пайдаланушы анықтайтын айнымалы мән түрін басқа түрге көшіреді.
RSet Text As String = Text or RSet Variable1 = Variable2
Мәтін: кез келген жол айнымалы мәні.
Мәтін: жол айнымалы мәнінің оң жағымен туралау керек жол.
1-айнымалы мән: көшірілген айнымалы мән үшін мақсатты болып табылатын пайдаланушы анықтаған айнымалы мән.
2-айнымалы мән: басқа айнымалы мәнге көшіру керек пайдаланушы анықтайтын айнымалы мән.
Егер жол мына жол айнымалы мәнінен қысқарақ болса, RSet жолды мына жол айнымалы мәнінің ішінде оң жаққа қарай туралайды. Жол айнымалы мәніндегі кез келген қалатын таңбалар бос орындармен ауыстырылады. Егер жол мына жол айнымалы мәнінен ұзынырақ болса, айнымалы мәннің ұзындығынан асатын таңбалар қысқартылып, тек қалған таңбалар жол ішінде оң жаққа қарай тураланады.
RSet нұсқауын бір пайдаланушы анықтайтын айнымалы мәндердің түрін басқасына тағайындау үшін пайдалануға болады.
Келесі мысал RSet және LSet нұсқауларын жолдың сол және оң жақ туралауын өзгерту үшін пайдаланады.
Қосымша ExampleRLSet
sVar жолын жол ретінде қарайту
sExpr ұяшығын жол ретінде қайтару
sVar = жол(40,"*")
sExpr = "SBX"
REM 40 таңбалы жолда "SBX" элементін оң жаққа қарай туралау
REM жұлдызшаларды бос орынмен ауыстырады
RSet sVar = sExpr
Басып шығару ">"; sVar; "<"
sVar = жол(5,"*")
sExpr = "123457896"
RSet sVar = sExpr
Басып шығару ">"; sVar; "<"
sVar = жол(40,"*")
sExpr = "SBX"
REM 40 таңбалы жолда "SBX" элементін сол жаққа қарай туралау
LSet sVar = sExpr
Басып шығару ">"; sVar; "<"
sVar = жол(5,"*")
sExpr = "123456789"
LSet sVar = sExpr
Басып шығару ">"; sVar; "<"
Аяқталу ішкі элементі