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


Le 03/06/2012 15:56, Jean-François Nifenecker a écrit :
Le 03/06/2012 12:20, Rafael Laville a écrit :
(je ne parle pas
des valeurs logiques qui sont hélas traitées comme des nombres).
Que veux-tu dire ? Les valeurs logiques VRAI et FAUX ont toujours été considérées comme des nombres (FAUX = 0 ; VRAI = tout autre entier). Je passe peut-être à côté d'un pb ?
C'est justement le problème : traiter des booléens comme des nombres (sauf exceptions).

D'un pur point de vue informatique, cela se comprend à cause du C, du C++, du Java, etc. Du point de vue de ma sœur, c'est incompréhensible. Les effets pervers sont les suivants.

 * Si je saisis =45 dans une cellule, j'obtiens la formule =45 et
   l'affichage indique 45.
 * Si je saisis =vrai, j'obtiens la formule =1 et l'affichage indique 1
   (0 pour =faux). Idem en majuscules. Ma formule est modifiée et je
   n'obtiens pas le résultat attendu.
 * Encore plus pervers, si je crée un autofiltre sur une colonne ne
   contenant que des formules du type =A2=B2, les valeurs affichées
   dans le filtre sont uniquement 1 et 0, contredisant l'affichage. Par
   contre, pour une colonne contenant des valeurs VRAI / FAUX, les
   valeurs de l'autofiltre sont correctement affichées.
 * Par exception, la saisie de vrai / faux ou VRAI/FAUX dans une
   cellule conserve correctement le contenu et l'affichage (les
   minuscules étant transformées en majuscules).
 * Par exception encore, =A2=B2 donne VRAI ou FAUX comme résultat.

Bref, le traitement des booléens me semble manquer de cohérence, surtout pour un utilisateur n'ayant pas connaissances informatiques. Et je ne crois pas que le public ciblé par LO doive se limiter aux spécialistes.

--

Rafael Laville




--
Envoyez un mail à discuss+help@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/discuss/
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.