- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Função para separar conta e dígito
×
Linguagem de Programação ADVPL
Perguntas Função para separar conta e dígito
- GuPadrao
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 86
- Obrigados Recebidos: 1
11 anos 8 meses atrás #12079
por GuPadrao
Função para separar conta e dígito foi criado por GuPadrao
Pessoal,
Na situação abaixo
123456-70
Como faço para obter o valor que está antes do "-" e como faço para obter o valor que está depois do "-"
Grato.
Na situação abaixo
123456-70
Como faço para obter o valor que está antes do "-" e como faço para obter o valor que está depois do "-"
Grato.
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
11 anos 8 meses atrás #12081
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Função para separar conta e dígito
cConta := '123456-70'
cNumConta := Left(cConta,At("-",cConta)-1)
cDigConta := SubStr(cConta,Rat("-",cConta)+1,2)
Tenta Assim, agora se o digito for fixo sempre 2 caracteres vc pode fazer assim
cConta := StrTran(cConta,'-','')
cConta fica assim '12345670'
cNumConta := Left(cConta,Len(cConta)-2)
cDigConta := Right(cConta,2)
Não testei mas acho que funfa rs
cNumConta := Left(cConta,At("-",cConta)-1)
cDigConta := SubStr(cConta,Rat("-",cConta)+1,2)
Tenta Assim, agora se o digito for fixo sempre 2 caracteres vc pode fazer assim
cConta := StrTran(cConta,'-','')
cConta fica assim '12345670'
cNumConta := Left(cConta,Len(cConta)-2)
cDigConta := Right(cConta,2)
Não testei mas acho que funfa rs
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.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Função para separar conta e dígito
Tempo para a criação da página:0.119 segundos