O problema não se limita a datas, mas a dados numéricos também, em dois
aspectos:

1. Quando digito um valor com a parte de centavos terminando em 0, (sem usar
R$), o zero é cortado automaticamento (exemplo: 32,50 o OpenOffice desfaz o
que você digitou e substitui por 32,5)
2. Também digitando um valor, o OpenOffice tira o separador de milhares
automaticamente (1.032,50 vira 1032,5)

E o problema não resolve simplesmente formatando a tabela como texto, caso
esteja se alterando uma tabela criada no Word, é necessário corrigir
manualmente...

Apoio a criação de uma opção de configuração do OpenOffice.org para
desabilitar estas formatações automáticas (número, data, etc.).

2009/7/14 Andre Cavalcante <[email protected]>

> 2009/7/13 Márcio Vinícius Pinheiro <[email protected]>
>
> > Eu também tenho essa dúvida, sei que já foi discutida aqui, mas não
> > consegui
> > achar nos meus arquivos.
> >
> > Esse reconhecimento automático é uma péssima ideia e não deveria ser o
> > padrão. O padrão seria reconhecer o que o usuário escreve. Caso não haja
> > uma
> > relação lógica com nenhum formato de número, que se entenda como texto.
> Eu,
> > sinceramente, não consigo imaginar ninguém (em nenhum lugar do mundo) que
> > leia 1.1 como uma data (até mesmo pelo fato de faltar informação nesse
> > formato para caracterizar uma data).
>
>
> Não é assim. No Brasil e na maioria de países de língua latina, o ponto
> também serve como separador de data. Quem já usou os antigos sistemas
> Clipper sabe muito disso e, para poupar digitação evita-se a colocação do
> ano corrente, assim 1.1 tem o mesmo efeito efeito que 1/1 que é 1o de
> janeiro do ano corrente. Tem todas as informações para se formatar data
> estão então presentes e fazem sentido para o programa. Note que o programa
> não é tão inteligente a ponto de verificar o contexto em que tu fazes isso.
> Por exemplo, se tu estás fazendo várias listas encadeadas, e o 1.1. é o
> primeiro termo da primeira lista, 1.2 é o segundo termo da segunda lista e
> por aí vai. Creio que o ideal seria termos uma opção da desabilitar isso,
> se
> o usuário quisesse. Entretanto, desabilitar isso indica também desabilitar
> todo o reconhecimento automático numérico (e não somente data). Para texto
> especificamente, o método correto de se fazer isso é usar o apóstrofe
> mesmo.
>
>
>
> > Se alguém tem alguma necessidade
> > especial (eu sei que muitos têm), ele que habilite o jeito "específico"
> de
> > reconhecimento.
>
>
> Como disse acima, isso pode gerar mais problema que solução.
>
>
> >
> > Afinal, há algum jeito de desabilitar isso?
>
>
> Por enquanto não. Mas há um jeito de se fazer isso: abre-se um issue, já
> com
> a solução, e se toda a comunidade brasileira, por exemplo (que não são
> poucos) votar, no próximo realease a solução estará pronta. Resta saber
> qual
> seria a melhor solução.
> Minha solução é a criação de uma opção de configuração onde o usuário
> escolha se quer formatar datas simplificadas ou não. Se não, as datas
> somente serão aceitas no formato d/m/a ou dd/mm/aa. Caso se mantenha a
> simplificada, d/m pode continuar sendo uma boa pedida. Note-se que podemos
> abrir a issue para não permitir mais o . no lugar de /. Mas acho que isso é
> uma discussão antes por aqui.
> Por favor postem os seus comentários...
>
> --
> André Cavalcante
> Porto Alegre, RS.
> Ubuntu User number # 24370
> Quer saber sobre Open Source Software? http://sobreoss.blogspot.com
>



-- 
Juari Ritter Müller - [email protected]
(41)9638-7931

Responder a