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
