Boa tarde pessoal, estou com um problema simples mas muito chato, e não estou encontrando solução.
Até dei uma lida em um tópico parecido no fórum, mas não consegui encontrar a resposta pro meu problema.
É o seguinte, eu tenho que gravar em um campo memo, as alterações que são feitas em um bloqueio de compra de materiais. Então por exemplo:
O usuário quer bloquear a compra de um produto de código 45454578788, ele digita o código, o sistema então pergunta ao usuário o motivo pelo qual ele quer bloquear a compra daquele produto. Então um campo memo é exibido, e ele digita o motivo naquele campo. Até aí tudo muito simples, o problema é quando vou gravar ele no banco, pois e necessário manter um histórico dos porquês de bloquear e/ou desbloquear as compras. Então no campo memo, ficaria algo assim:
ALTERADO EM: 18/09/12 AS 10:25 -> Bloqueado!
O produto foi bloqueado, pois a empresa substituiu o componente por um de tecnologia superior e com custo mais baixo.
ALTERADO EM: 20/10/12 AS 10:40 -> Desbloqueado!
O produto foi novamente incluído nos itens de compra, pois o componente que iria substituir seu uso é demasiadamente mais frágil, o que acaba impossibilitando seu uso nos conjuntos de grande porte.
.
.
.
.
.
. (Por aí vai....)
Acontece que não estou conseguindo colocar uma informação logo abaixo da outra. Como o usuário deve digitar o motivo do bloqueio ou desbloqueio, não consigo colocar as informações em formato de histórico. Elas ficam mais ou menos assim:
ALTERADO EM: 18/09/12 AS 10:25 -> Bloqueado!O produto foi bloqueado, pois a empresa substituiu o componente por um de tecnologia superior e com custo mais baixo.ALTERADO EM: 20/10/12 AS 10:40 -> Desbloqueado!O produto foi novamente incluído nos itens de compra, pois o componente que iria substituir seu uso é demasiadamente mais frágil, o que acaba impossibilitando seu uso nos conjuntos de grande porte.
Ou seja, para visualizar é terrível. Já tentei utilizar os chr(10) e chr(13) e não deu certo... Alguém me dá uma luz??
Abraço galera!
Como pular uma linha em campo memo?
Moderador: Moderadores
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Como pular uma linha em campo memo?
Com certeza você precisa colocar Chr(13)+Chr(10) para cada final de linha. Tente de novo.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Como pular uma linha em campo memo?
Olá!
Verifique e informe o resultado, por favor.
O separador de linha padrão do DOS/Windows é Chr(13) + Chr(10) e não Chr(10) + Chr(13), como você disse ter usado (a menos que seja erro de digitação).Dozao escreveu:Já tentei utilizar os chr(10) e chr(13) e não deu certo...
Verifique e informe o resultado, por favor.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
-
Dozao
- Usuário Nível 1

- Mensagens: 27
- Registrado em: 03 Ago 2010 09:06
- Localização: Sertãozinho/SP
- Contato:
Como pular uma linha em campo memo?
Poxa vida hein amigos?
Puro vacilo meu mesmo... :%
Coloquei os Chr(13)+Chr(10) no local onde eu queria montar as quebras de linha, e está funcionando que é uma maravilha...!!
Muito obrigado a todos!! :-Y
Puro vacilo meu mesmo... :%
Coloquei os Chr(13)+Chr(10) no local onde eu queria montar as quebras de linha, e está funcionando que é uma maravilha...!!
Muito obrigado a todos!! :-Y
@douglas_muriel