Buenas!
Preciso substituir as quebras de linha manuais ao final de um campo [observacao] tipo memorando.
Alguns usuários pressionam a tecla de quebra de linha várias vezes ao final do texto digitado.
A substituição funciona quando excluo todas as quebras de linha, em qualquer posição do texto.
.Execute "UPDATE TabObservacao SET [observacao]=Replace([observacao],chr(10), '');"
mas, não consegui excluir somente as que estão ao final do texto.
tentei isso :
.Execute "UPDATE TabObservacao SET [observacao]=Replace(right([observacao],1),chr(10), '');"
mas assim limpa o campo todo.
Código completo:
Public Function ReplaceObservacao()
Dim BD As Database
Set BD = CurrentDb
With BD
.Execute "UPDATE TabObservacao [observacao]=Replace([observacao],chr(10), '');"
End With
End Function
Alguem tem a solução?
Preciso substituir as quebras de linha manuais ao final de um campo [observacao] tipo memorando.
Alguns usuários pressionam a tecla de quebra de linha várias vezes ao final do texto digitado.
A substituição funciona quando excluo todas as quebras de linha, em qualquer posição do texto.
.Execute "UPDATE TabObservacao SET [observacao]=Replace([observacao],chr(10), '');"
mas, não consegui excluir somente as que estão ao final do texto.
tentei isso :
.Execute "UPDATE TabObservacao SET [observacao]=Replace(right([observacao],1),chr(10), '');"
mas assim limpa o campo todo.
Código completo:
Public Function ReplaceObservacao()
Dim BD As Database
Set BD = CurrentDb
With BD
.Execute "UPDATE TabObservacao [observacao]=Replace([observacao],chr(10), '');"
End With
End Function
Alguem tem a solução?