Descrição:
Como separar uma string em trechos menores?
Solução:
Para isso, podem-se utilizar as funções Right, Left e Mid, encontradas no Gerenciador Global do Elipse SCADA.
Right (string, nCount)
Retorna os nCount caracteres mais à direita do parâmetro string.
Exemplo de script: str = Right(“Password”,4) // retorna “word”
Left (string, nCount)
Retorna os nCount caracteres mais à esquerda do parâmetro string.
Exemplo de script: String = Left(‘Password’, 4) // retorna ‘Pass’
Mid (strText, nFirst, [nCount])
Retorna parte de strText conforme os parâmetros nFirst e nCount. nFirst especifica a posição, no string, do primeiro caractere do substring que será retornado (a contagem inicia em zero). nCount é o número de caracteres do substring.
Exemplos de script: strSenha = Mid(‘Password’, 0, 3) // retorna ‘Pas’
strSenha = Mid(‘Password’, 3, 4) // retorna ‘swor’
strSenha = Mid(‘Password’, 2) // retorna ‘ssword’