Retirar caratere "/" do conteudo da variavel
Enviado: 07 Out 2022 16:38
Olá!
Imagino que o OP tenha carregado esta string a partir de um array ou lendo alguma tabela:
Neste caso, o correto é não adicionar esta última vírgula, para não ter que removê-la depois...
Apesar da desnecessária grosseria na resposta, você está correto na afirmação. O erro está no código da função que postei.JoséQuintas escreveu:Errado, ou inseguro.
Já que quer fazer assim, então faça direito.
De acordo com o que o OP mostrou, e assumindo que o último carácter é sempre uma vírgula, bastaria fazerdeividdjs escreveu:cStr = 8292,8293,8294,8295,8296,
quero eliminar somente a ultima virgula ','
Código: Selecionar todos
cStr := Left( AllTrim( cString ), ( Len( AllTrim( cString ) ) - 1 ) )Código: Selecionar todos
LOCAL aArray, cString, e
aArray := { "8292", "8293", "8294", "8295", "8296" }
cString := ""
For Each e In aArray
cString += e + ","
NextCódigo: Selecionar todos
LOCAL aArray, cString, e
aArray := { "8292", "8293", "8294", "8295", "8296" }
cString := ""
For Each e In aArray
cString += If( Empty( cString, "", "," ) + e
Next