- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Tratamento de string
×
Linguagem de Programação ADVPL
Perguntas Tratamento de string
- plautojr
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 10
- Obrigados Recebidos: 0
11 anos 7 meses atrás #14148
por plautojr
SZ4->(dbSeek(xFilial("SZ4")+oGet:aCols[nI][1]+M->C5_NUM ))
tenho duas dúvidas:
1) oGet:aCols[nI][1], debuguei e ele retorna branco. Se eu substituir por M->Z4_COD, funciona mas ele retorna com espaços a direita.
2) sendo que os cadastros dos produtos aqui estão com 6 digitos (007101), a pesquisa retorna com 9 espaços a direita, sendo assim não encontra os códigos e não valida. como faço para tratar esses espaços ? na montagem do campo, na pesquisa ?? alguem me dá uma força ai pls.
Tratamento de string foi criado por plautojr
Bom dia, estou tentando fazer uma validação no meu programa, usando
SZ4->(dbSeek(xFilial("SZ4")+oGet:aCols[nI][1]+M->C5_NUM ))
tenho duas dúvidas:
1) oGet:aCols[nI][1], debuguei e ele retorna branco. Se eu substituir por M->Z4_COD, funciona mas ele retorna com espaços a direita.
2) sendo que os cadastros dos produtos aqui estão com 6 digitos (007101), a pesquisa retorna com 9 espaços a direita, sendo assim não encontra os códigos e não valida. como faço para tratar esses espaços ? na montagem do campo, na pesquisa ?? alguem me dá uma força ai pls.
Por favor Acessar ou Registrar para participar da conversa.
- mbrigagao
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 350
- Obrigados Recebidos: 1
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Tratamento de string
Tempo para a criação da página:0.127 segundos