wolfgang pechlaner wrote:
Hallo Andreas
ein kurzer Nachtrag
Am 05.03.2010 17:57, schrieb wolfgang pechlaner:

Aber vom Sortierdialog mal abgesehen, der würde LOOKUP eh' nicht
tangieren, kennt eine Umgbungsvariable LC_COLLATE mit der man die
Sortierfolge wohl beeinflussen könnte, aber funktioniert das überhaupt?
doppeltes nein, unter Win gibt es die Variable nicht :(
unter unter Linux wird anscheinend die Variable ignoriert.
Für Linux gibt es einen alten Issue 83420

Grüße
Wolfgang

Danke, Wolfgang. Die Umgebungsvariablen sind demnach für die Dateidialoge gedacht. Die vom Benutzer verwendete Sortierfolge für Textwerte in Calc (und anderswo?) scheint also auf "C" festgenagelt zu sein:
a ä ae o ö oe s ss ß u ü ue

Jedenfalls sind Calc's LOOKUP-Funktionen darauf eingeschworen und auch die Spracheinstellungen in Daten>Sortieren, tab Optionen sind offenbar reine Dummies ohne Bedeutung. In der API-Dokumentation sind dies auch Eigenschaften (CollatorLocale und CollatorLocale) einzelner Sortierfelder und nicht des Sortierbereiches.

http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Sorting
The CollatorLocale is used to sort according to the sorting rules of a given 
locale. For some locales, several different sorting rules exist. In this case, 
the CollatorAlgorithm is used to select one of the sorting rules. The 
com.sun.star.i18n.Collator service is used to find the possible 
CollatorAlgorithm values for a locale. Currently, it is not possible to have 
different locales, algorithms and case sensitivity on the different fields.

Tatsächlich scheint es überhaupt keine Möglichkeit zu geben, verschiedene Sortierfolgen zu verwenden, weder für Felder noch für ganze Sortierbereiche. Dies müsste dann ja auch den Lookup-Funktionen irgendwie mitgeteilt werden.

Ein paar nicht wirklich ausgearbeitete Anschlussfragen:
- Wäre es nicht angemessen, nicht implementierten Optionen aus dem Gesichtsfeld des Benutzers zu verbannen?
- Sollte die fest verdrahtete Sortierfolge nicht irgendwo dokumentiert sein?
- Wäre es nicht eine gute Zwischenlösung, die Sortierfolge der Dokumentensprache anzupassen, wenn es schon nicht für Dokumentenbereiche darstellbar ist? - Wenn es vorerst nur eine Sortierfolge geben kann, könnte dies nicht diejenige sein, die anscheinend von den allermeisten anderen Programmen benutzt wird?
a ae o oe s ss u ue ß ä ö ü


Schönes Wochenende wünscht
Andreas Säger


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an