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




Am 28.02.2015 um 09:20 schrieb Boris Kirkorowicz:
Hallo,

Am 28.02.2015 um 07:20 schrieb Wolfgang Jäth:
| SUCHEN
| Gibt die Position eines Textsegments innerhalb einer Zeichenkette
| aus.

Das impliziert, dass der Rücgabewert undefiniert ist, wenn es keine
solche Position gibt. Ok, das könnte man in der Hilfe explizit erwähnen.

dann hätte ich eher 0 erwartet als eine Fehlermeldung. Der Text in der
Hilfe:
Die Formel ergibt einen Wert, der nicht der Definition entspricht,
oder eine in der Formel referenzierte Zelle enthält Text anstelle
einer Zahl.
ist für mich eher irreführend als unvollständig.

Eher beides; trotzdem ist es richtig ('nicht gefunden' entspricht nun
mal nicht der Definition der Formel).

das Ergebnis ist in dem Fall einfach nicht gleich WAHR.

Dann könnte da FALSE stehen, 

Nein; Fehler und FALSE sind zwei verschiedene paar Stiefel.

oder eben die Position 0. 

Es *hätte* der Fehlerfall auch durch einem ungültigen Wert (z. B. 0 oder
-1 o. ä.) signalisiert werden können (und /wird/ bei anderen Funktionen
teilweise auch gemacht), ja. Aber das ist immer Geschmackssache, der
eine mag es so, der andere anders. Der User muss sich da einfach an den
Geschmack des jeweiligen Programmierers halten.

Allerdings sollte die Hilfe eben vollständig sein.

So fühlt sich das
an wie ein Programmfehler.

Nein; schließlich *gibt* es die Funktion ISTFEHLER für genau solche Fälle.

Wolfgang
-- 

-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

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.