× Linguagem de Programação ADVPL

Perguntas String Invertida

Mais
9 anos 5 meses atrás #26351 por dgs
String Invertida foi criado por dgs
Olá.
Exite algum método de inverter uma string em ADVPL.

Ex: "01/06/2014" para 2014/06/01 ou vou ter quer fazer trabalho de formiguinha e usar SubString(). :blink:

vou usar essa opção no BD

SF2.F2_EMISSAO >= data_invertida

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 5 meses atrás #26352 por lalberto
Respondido por lalberto no tópico String Invertida
DtoS(dDataBase)

20141127

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 5 meses atrás #26357 por kanaamlrr
Respondido por kanaamlrr no tópico String Invertida
Se quiser fazer uma inversão de strings genéricas você terá que montar um Loop.

Local cString := "Teste inversão"
Local cStrInv := ""
For i := Len(cString) To 1 Step -1
cStrInv += SubStr(cString,i,1)
Next i


Abraço!!

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 5 meses atrás #26358 por dgs
Respondido por dgs no tópico String Invertida
E se precisar fazer ao contrario, a data 20141127 e gostaria de deixar assim 27112014.

Porque eu vou digitar a data normal 27112014 vou inverter no comando que você me passou

DtoS(dDataBase) para mandar para o Banco de Dados, depois que eu dar o comando, vou dar um

"Select" para exportar para "Excel", só que a data tem que vir no formato normal,

por isso que eu gostaria de também saber um método de inverter data 20141127 e gostaria de deixar assim 27112014.

Obrigado.

Esse fórum é bem a rapaziada sabe muito e responde rápido :lol:

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 5 meses atrás - 9 anos 5 meses atrás #26359 por lalberto
Respondido por lalberto no tópico String Invertida
StoD('20141127')

27/11/2014

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Ultima edição: 9 anos 5 meses atrás por lalberto.

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 5 meses atrás #26362 por dgs
Respondido por dgs no tópico String Invertida
OK Obrigado

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.190 segundos
Joomla templates by a4joomla