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


Hallo zusammen,

ich möchte mich an dieser Stelle erst einmal für den tollen Einsatz bedanken, damit hatte ich nicht gerechnet.

> Leider macht das richtig Arbeit.

Nachdem ich gerade nochmal darüber nachgedacht habe, sehe ich das auch so.

> Vielleicht stellt sich auch heraus, dass zwei Probleme/Verbesserungsvorschläge vorliegen.

Davon gehe ich aus.

Die Funktion zur farblichen Unterscheidung gerader und ungerader Zeilen würde sich rein theoretisch direkt über die Eigenschaften des Tabellen-Kontrollfelds (TK) umsetzen lassen. Da es sich hierbei um fixe Werte handelt und diese unabhängig vom Tabelleninhalt angewendet werden können.

Um jedoch die Grundlage zur bedingten Formatierung zu schaffen, sollten wir uns zuerst bewusst machen, dass die Daten im TK:

- durch Eingaben geändert werden können
- IMMER auf ein zu Grunde liegendes RowSet basieren (wäre evt. ein zusätzlicher Kritikpunkt)
=> also nicht wie bei Calc z.B. Koordinaten existieren
- Sortiert werden können
- gefiltert werden können
- immer nur der gerade sichtbare Bereich an Daten geladen wird,
=> und durch das Scrollen erst die nachfolgenden Zeilen geladen werden.

Deshalb ist es meiner Meinung nach wohl doch nicht (so einfach) mit der Funktion getan, per Makro die Zellen einfärben zu können. Man müsste dann nach jedem Filtern / Sortieren, jede Zelle wertmäßig überprüfen, auch wenn im RowSet mehrere Millionen Datensätze vorhanden sind.

Ich kenne eine Wawi-Software, die nach erfüllter Bedingingung komplette Zeilen einfärbt. Das ist für viele Fälle schon sehr Hilfreich und ausreichend. Zusätzlich kann man für jede Spalte die Schriftart und nochmals die Hintergrundfarbe (darüberliegend) einstellen.

Meiner Ansicht nach muss es die Möglichkeit geben, jeder Datenspalte eine Bedingung mitzugeben, die dann jeweils beim Laden der Zeile und beim Ändern von Werten neu geprüft und angewendet wird. Als Beispiel kann man sich den Reportbuilder unter "Format"->"Bedingte Formatierung..." ansehen.

Wäre es vielleicht sinnvoll die Entwicklung einer Extension in Betracht zu ziehen?
Würde es etwas bringen das Thema auf der englischen ML anzubringen?

Grüße
Christian

--
Informationen zum Abmelden: E-Mail an discuss+help@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.