Registro: Oct 30, 2012 Mensagens: 8 Localização: Belo Horizonte
Status: Offline
Enviada: Ter 30 Out 2012 9:34:15 pm Assunto: Usar o comando "FIND" em uma Lisp! É possível?
Boa noite a todos!
Estou com um certo problema ao criar uma certa rotina.
Vou descrever o que estou fazendo exatamente, pois talvez haja outra soluçao.
Fiz uma rotina, voltada pra cálculos estruturais onde no final é inserido o quadro resumo, com os pesos de aço.
E como tudo foi calculado pelo AutoCAD, o separador decimal dos valores é o ponto "." (ex: 2.54 kg).
Porém o cliente solicitou que eu trocasse o separador para vírgula (ex: 2,54 kg).
Eu pensei em usar o FIND dentro da rotina e selecionar a região onde inseri a tabela e substituir os pontos por virgulas. Isso é possível?
Caso haja qualquer outra solução, ficarei grato!
(PS: Não tenho muita experiência em Lisp, comecei a estudar a 1 semana pelo curso do E. Fernal, recomendo a todos)
Registro: Feb 27, 2003 Mensagens: 2647 Localização: Brasil
Status: Offline
Enviada: Qua 31 Out 2012 5:48:31 am Assunto:
Acho mais fácil editar o estilo da tabela:
____________ Abraços,
Luciana Klein
Sócia-Fundadora CADKlein
Diretora AUGIbr
Autora Livro AutoCAD 2006 2D
Autora Livro AutoCAD 2008 2D/3D
Autora Livro AutoCAD 2010 2D/3D
AutoCAD 2009/10/11/2012 Certified Professional/Associate
www.lucianaklein.com/loja
Registro: Oct 30, 2012 Mensagens: 8 Localização: Belo Horizonte
Status: Offline
Enviada: Dom 04 Nov 2012 12:01:03 pm Assunto:
Obrigado Luciana =)
Mas o problema é que minha tabela era "arcaica" rs. (Era um bloco criado com polilynes e atributos).
Acabou que consegui resolver o problema.
Criei uma função na base da raça que transformava todos os números reais em textos, substituindo o ponto pela virgula.