Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index


Bonjour Laurent,
Le 01/04/2015 19:19, Laurent BALLAND-POIRIER a écrit :
Le 01/04/2015 16:15, Sophie a écrit :
Bonjour Laurent,

Je suis entrain de couvrir les tests manuels pour la 4.5.0.0 et je
voulais savoir si les modifs sur le format scientifique avaient besoin
d'être testées ?
Merci par avance
À bientôt
Sophie
Bonjour Sophie,

Oh oui :)

:) en tout cas, merci pour ton travail !
Les chiffres facultatifs (avec des # à la place des 0 dans le format)
sont maintenant opérationnels dans le format scientifique, aussi bien
dans la partie entière (c'est la possibilité d'avoir une notation
ingénieur), que dans la partie décimale.
Pour le moment, seul les chiffres facultatifs de la partie entière sont
sauvegardés au format ODF. J'espère pouvoir ajouter aussi la partie
décimale avant la sortie de la 4.5, mais cela demande d'étendre le
format ODF.
J'ai aussi en projet d'enregistrer en ODF étendu un nombre de décimal
partiellement variable : pour le moment, le format 0,0## est
correctement interprété, mais le format ODF ne peut enregistrer que
0,000. Par contre 0,### est correctement enregistré.

Ce qui est nouveau dans le master pour le moment ("géré" veut dire que
l'on peut manuellement définir ce format, ou le récupérer (et le
réenregistrer) en ouvrant un fichier XLS ou XLSX, et que le rendu
correspond) :
1. format "##0,00E+00" => (notation ingénieur) géré et enregistré :
12300 => 12,30E+03
2. format "0,###E+00" => géré mais *pas* enregistré en ODF : 12300 =>
1,23E+04 ; 12345 => 1,235E+04
3. format "0,0##E+00" => géré mais *pas* enregistré en ODF : 10000 =>
1,0E+04

En projet :
- enregistrer en ODF étendu les 2. et 3. ci-dessus
- enregistrer en ODF l'absence de "+" devant l'exponentiel : "0,00E0"
10000 => 1,00E5
- enregistrer en ODF, pour le format Nombre cette fois, un nombre de
décimale partiellement variable : "0,00##" 1,23456 => 1,2346 ; 1 => 1,00

Un fichier exemple avec plein de formats à tester est disponible sur
l'issue 5930 d'OOo correspondant à la notation ingénieur :
https://bz.apache.org/ooo/attachment.cgi?id=75642
La deuxième feuille contient une image de l'affichage attendu.

À noter que LibO n'a pas exactement le même comportement qu'Excel : dans
le cas décimales variables, s'il n'y a plus de décimales, LibO supprime
aussi le séparateur décimal, mais Excel : "0,###E+00" 1000 => 1E+03 pour
LibO et 1,E+03 pour Excel.

Des tests automatiques sont effectués à la compilation. Eike en a ajouté
un certain nombre pour la notation ingénieur :
http://cgit.freedesktop.org/libreoffice/core/commit/basic/qa/vba_tests?id=e19a11c788d9772c0a27d079819033b7b3e8937b

oui, mais je me disais qu'un test dans des environnements/langues
différents serait peut-être le bienvenu.


Dis-moi ce que tu as besoin pour les tests.

je vais regarder et si je ne m'en sors pas je te dis, de toute façon je
te demanderai de le contrôler avant de l'activer :)
À bientôt
Sophie


-- 
Sophie Gautier sophie.gautier@documentfoundation.org
GSM: +33683901545
IRC: sophi
Co-founder - Release coordinator
The Document Foundation

-- 
Envoyez un mail à qa+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/qa/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.