Vamos começar a diversão com as funções que fazem tratativa de textos ou melhor com string’s ou como alguns falam caracteres em Advpl.
Vamos primeiro listar as funções depois vamos decidir o que fazer com elas sendo todas:
- AllTrim
- ANSIToOEM
- Asc
- At
- BitOn
- Chr
- Compress
- Decode64
- DecodeUTF8
- DecodeUTF16
- Descend
- Encode64
- EncodeUTF8
- EncodeUTF16
- GetDToVal
- GzStrComp
- GzStrDecomp
- IsAlpha
- IsDigit
- IsLower
- IsUpper
- Left
- Len
- Look4Bit
- Lower
- LTrim
- Match
- MathC
- MLCount
- NotBit
- OEMToANSI
- Pad
- PadC
- PadL
- PadR
- RAt
- Replicate
- Right
- RTrim
- Space
- STRICONV
- StrTokArr
- StrTokArr2
- StrTran
- Stuff
- StuffBit
- SubStr
- Transform
- UnCompress
- UnStuff
- Upper
São muitos uteis em várias atividades do dia a dia, nesse texto vamos contextualizar um problema e utilizar o máximo possível das funções, ou ainda criar pequenos trechos de artigos usando cada uma e após esse período pegar o conhecimento aglutinado e aplicar em um problema maior.
Na lista de funções aqui abordada estão todas que constam na documentação oficial da TOTVS segue link:
Manipulação de string – TOTVSTEC – TDN
Bem por hora encerramos aqui e logo vamos retornar utilizando as funções aqui já mencionadas.
Disclamer:
Microsiga Protheus® e Totvs® são produtos e marcas registradas e de propriedade da Totvs S.A.
O Blog não possui qualquer vínculo direto ou indireto com a Totvs, qualquer uma de suas franquias, representantes e licenciados.