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


Gerhard Weydt schrieb:

Guten Morgen Gerhard,

herlichen Dank für Deinen ausführlichen, ausgewogenen und
inspirierenden Kommentar und Deine Bewertungen.

Ich kürze bei der Antwort die Zitate, damit die Übersicht gewahrt
bleibt.

Die Intention von Calc bzw. einer Tabellenkalkulation allgemein ist eben 
eine andere, der Hauptzweck ist die Berechnung von Zellwerten ausgehend 
von anderen Zellen. Die Prüfung von Eingaben steht nicht im Mittelpunkt.

Sie mag nicht im Mittelpunkt stehen, aber sie existiert doch in sehr
gut ausgebauter Form: Gültigkeit.

Mein Anliegen, Formate vor versehentlicher Änderung durch
Fehlbedienung zu schützen, sehe ich daher nicht im Widerspruch zur
Intention von Calc.
Es geht ja mitnichten um eine Prüfung von Formaten vor dem Einfügen.
Das wäre eine viel komplexere Angelegenheit.

Allein schon die Existenz der vielen Funktionen rund um Formatierungen
zeigen, dass sie - neben dem Kern der Kalkulation - enorm wichtig
sind.

In Writer kann man ganz einfach Tabellen erstellen und füllen, die 
Formatierungsmöglichkeiten sind in mancher Hinsicht größer als in Calc, 
in anderer auch weniger. Es gibt da weniger Einschränkungen als in Calc, 
weil das im Prinzip nur als Text behandelt wird, die 
Berechnungsmöglichkeiten sind eher draufgepackt. Ich weiß ja nicht 
genau, was in deiner Tabelle steckt, aber mein Verdacht aufgrund der 
spärlichen Information ist, dass du die Kalkulationsfunktionalität von 
Calc gar nicht brauchst.

Der Anlass für diesen Thread ist die Tabelle, die kürzlich in der
anderen Liste diskutiert wurde.

Es geht um die Eingabe von Kontaktdaten, Projektnamen etc.
Wesentlich ist die Filteroption, die ich exzellent in Calc finde.
Auch das mühelose Ändern der Sortierung ist toll.
Fixierung der Spaltenköpfe.
Mühelose Anpassung der Gültigkeitslisten in einem eigenen Blatt.
etc. etc.

IMHO gibt es im Writer auch eine viel größere Gefahr, dass durch
Fehlbedienungen die Tabelle die Funktionalität gestört wird.

Inhaltlich könnten deine Daten dann demzufolge 
auch in Writer erfasst werden. Allerdings sind die Prüfmöglichkeiten da 
eher noch geringer als in Calc.
Die Alternative Writer ist, glaube ich, in vielen Fällen, wo jemand Calc 
für harmlose Tabellen verwendet, völlig ausreichend. Aber du hast schon 
fortgeschrittene Anforderungen für Prüfungen, die auch sinnvoll sind, 
wenn viele Personen Daten eingeben. Da bist du aber schon im Bereich der 
Anwendungsentwicklung, und diese Funktionalität findest du in 
LibreOffice am ehesten in Base (und da geht recht viel!).

Grundsätzlich leuchtet mir das ein. Eine Datenbank ist weit mächtiger
und geeigneter, wenn man volle Kontrolle über Eingaben haben möchte.

Ich lege dir ans Herz, dich damit mal zu beschäftigen. Der Aufwand, ein 
Formular für deinen Zweck zu erstellen, dürfte kaum höher sein als für 
das Calc-Sheet, nur ist die Reihenfolge etwas anders und systematischer: 
erst wird die Tabelle mit ihren Spalten und deren Eigenschaften 
definiert, dann wird ein Formular erzeugt (per Assistent, einfach 
auswählen und anordnen), in dem die Daten verwaltet werden können; für 
die Spalten können Formatierungen usw. definiert werden.

Ein Grundverständnis von Datenbanken habe ich mir vor einigen Jahren
angelesen. Bis in die interessante Mathematik hinein.
Eine gute Datenbank zu bauen ist intellektuell enorm anspruchsvoll,
soviel ist klar.
Und ich rede dabei nicht über das Interface eines Programms, sondern
allein über die korrekte und bestmögliche Struktur. 

Ich scheue mich davor, dort einzusteigen, weil ich vermutlich mit
meinen eigenen Ergebnissen nie zufrieden wäre. Dafür müsste ich sowas
viele Male pro Monat einsetzen und "richtig einsteigen".

Aber ich helfe manchmal Bekannten oder eine z.B. einer
Hilfsorganisation ehrenamtlich mit Calc (womit ich mich leidlich
auskenne). 
Kurz: ich scheue mich davor in Base einzusteigen, weil der Zeitaufwand
riesig wäre.

Du schließt daraus sicher, dass ich ein Fan von Datenbanken bin, und das 
stimmt auch. Trotzdem glaube ich, dass meine diesbezüglichen Aussagen 
auch objektiv sind. Es wurde ja auch von anderen immer wieder in dieser 
Liste auf entsprechende Wünsche (ich erinnere mich jetzt nicht, ob das 
auch für deine Vorschläge geschah) die Verwendung von Base empfohlen.
Nach meiner unvollständigen Kenntnis deiner Tabelle glaube ich, dass 
Base die beste Basis für deren Verwendung ist. Informationen zu Base 
findest du in dem diesbezüglichen von mir geschriebenen Kapitel des 
Handbuchs "Erste Schritte" sowie in großer Tiefe im Base-Handbuch, das 
Robert Großkopf schreibt und aktualisiert. Wenn du als EInstieg oder um 
die Alternative zu prüfen Unterstützung brauchst, bin ich gerne bereit, 
dir eine Anleitung zu liefern, wie du vorgehen musst, um die Datenbank, 
die Tabelle und das Formular zu definieren, oder auch das selbst 
durchzuführen und dir das Ergebnis zu schicken, wenn du mir die exakte 
Defintion der Tabelle lieferst. Zwischenformen dieser beiden Wege sind 
natürlich auch drin.

Das ist ein sehr liebes Angebot, Gerhard.

Ich lasse das alles mal sacken und komme vielleicht darauf zurück.

Danke!

Gruß, Andreas


Am 03.08.2018 um 14:40 schrieb Regina Henschel:
Hallo Andreas,

Andreas Borutta schrieb am 02-Aug-18 um 14:30:
Regina Henschel schrieb:

[...]
Prima fände ich eine Funktion, die es erlaubt, das Format von Zellen
zu schützen.

Inhalte dürfen also eingegeben werden, aber das Format kann nicht
überschrieben werden.

Was denkt ihr zu diesem Vorschlag?

Mal 'ne ganz andere Idee: Wenn Eingaben nur in vorher bestimmte Zellen
gemacht werden sollen, dann bieten sich Steuerelemente an. Ein solches
kannst du mit einer Zelle verbinden und genau über die Zelle legen. Auf
die Weise ist die Eingabe immer garantiert Text oder Zahl, je nach dem
welches Steuerelement du nimmst.

Steuerlemente/Formulare habe ich bisher in Calc noch nie verwendet.

Kann man denn bei dem Einsatz dieser Technik mehrere Zellinhalte in
einem Rutsch in die Tabelle einfügen?

Nein, nur einzelne Werte.


Das wird immer mal wieder vorkommen, weil Daten woanders erfasst
wurden, bzw. Daten zusammengeführt werden.

Beispiel:
In einer TXT-Datei steht

0123
0456
0789

Der Inhalt soll via Zwischenablage in einem Rutsch eingefügt werden.
Ohne in der Zielspalte, die als Text formatiert deren Format zu
überschreiben.

Wurde ja schon geklärt. Wenn die Quelle unformatierter Text ist, 
entsteht kein Problem. Ansonsten finde ich deinen Vorschlag schon 
interessant, für Situationen in denen jemand ein Tabellenblatt nutzt, 
das er nicht selbst entworfen hat und wo man den Benutzer sonst 
schulen müsste, z.B. Strg+Umschalt+Alt+V zu benutzen. Du brauchst aber 
keinen Bugreport dazu zu schreiben, den gibt es schon: 
https://bugs.documentfoundation.org/show_bug.cgi?id=88108

Mit freundlichen Grüßen
Regina




Andreas
-- 
http://fahrradzukunft.de


-- 
Liste abmelden mit E-Mail an: discuss+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/discuss/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

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.