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


Hallo Martin,

Am 27.05.2014 16:52, schrieb Martin Remy:
Meiner Meinung nach muss es möglich sein, einer Zahl zu sagen
"an dieser Stelle siehst Du genau SO aus", ganz unabhängig vom
Zustand des Quellformates.  Mir ist völlig klar, dass eine 
Individual-Zellenformatierung in einer Pivot-Tabelle so nicht 
funktionieren kann, weil die Pivot-Tabelle immer anders 
aussieht/aussehen kann.  Aber dafür gibts ja die entsprechenden 
pauschalen Formatvorlagen für Werte, Ergebnisse und Spalten- und 
Zeilenheader.

Richtig. Diese Formatvorlagen funktionieren auch (abgesehen von dem
Problem mit unterschiedlichen Benennungen der Vorlagen, je nach
Version oder eingestellter Sprache). Aber, Ausnahme: Diese
Formatvorlagen funktionieren nicht in Hinblick auf das Zahlenformat.
Mit den Formatvorlagen kannst Du z. B. den Zellhintergrund einfärben
oder Zellumrandungen definieren. Aber Du kannst damit keine Zahlen
formatieren. Und das ist *kein* Fehler.

Warum kann so eine Formatvorlage keine Vorlage für das Zahlenformat
im Pivot-Tabellen-Ergebnis sein?

Erklärung:

Schau Dir nochmal mein Beispiel an (http://ur1.ca/hdz2a). Du findest
in der Pivottabelle Summen für Strecken (in km), Summen für Höhen
(in cm) und Summen für Beträge (ohne Einheit). Es sind also drei
verschiedene Größen, die jeweils in einem eigenen Zahlenformat
dargestellt werden. In dem Fall haben wir also drei verschiedene
Zahlenformate. Es gibt aber nur eine Vorlage "Pivot-Tabelle
Ergebnis". Es kann also gar nicht möglich sein, und es wäre eine
völlig falsche Erwartung, dass man mit Hilfe dieser Formatvorlage
"Pivot-Tabelle Ergebnis" das Zahlenformat für die Ergebniszeilen
einstellen kann.

Wenn das in älteren LO-Versionen und/oder in AOO funktioniert, dann
muss das spätestens dann Probleme machen, wenn eine Pivottabelle
mehrere Größen enthält, die in unterschiedlichen Zahlenformaten
darzustellen sind. Und ich denke, dass ist genau das, wenn der
Entwickler Kohei im Bug
https://bugs.freedesktop.org/show_bug.cgi?id=61840 schreibt:

This is actually not a bug because we aren't supposed to allow
custom number formats to pivot tables.  Pivot tables currently
can only take number formats from the source range.  Previously
this was "allowed" but that was not intentional.  It was actually
an oversight on our part.

Natürlich ist Dein Anwendungsfall und Dein Wunsch nachvollziehbar,
aber halt doch nicht so einfach zu befriedigen. Man müsste, also
beim Layout einer Pivot-Tabelle recht detailliert mitteilen können,
welche Größen in welcher Aggregationsebene welches Zahlenformat
erhalten sollen. Man müsste also in meinem Beispiel vorgeben können,
dass die Strecken in km mit drei Nachkommastellen und die Beträge
ohne Einheit mit zwei Nachkommastellen anzuzeigen sind. Dabei sollen
negative Beträge generell auch schwarz dargestellt werden, aber bei
der Gesamtsumme sollen negative Beträge rot angezeigt werden. Falls
noch Zwischensummen gebildet werden, müsste das auch für jede
(mögliche) Ebene der Summenbildung definiert werden.

Auch dazu hat Kohei eigentlich schon alles erklärt:

To allow custom cell formats (which includes number formats), we
would need to extend pivot table to allow storage of custom cell
formats.  And that's a feature request which would involve ODF
extension, pivot core change, and the whole nine yard.

Es wäre also nicht nur ein erheblicher Aufwand, sowas einzubauen.
Der ODF-Standard gibt das auch gar nicht her und müsste erst
dementsprechend erweitert/geändert werden.

Unter Würdigung all dessen, denke ich, ist die jetzige Lösung
genial. Denn sie ist einfach und befriedigt den Großteil der
Anwendungsfälle. Darum finde ich, sollte das alles so bleiben, wie
es ist.

Eigentlich wurde dies alles schon mal in diesem Thread gesagt. ;-)

Gruß,
Stefan

-- 
LibreOffice - Die Freiheit nehm' ich mir!

-- 
Liste abmelden mit E-Mail an: discuss+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/discuss/
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.