Seite 1 von 1
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Mo, 15.09.2008 11:20
von balu
Hallo Dieter,
schau mal
hier, dass müsste dir eigentlich weiterhelfen.
Gruß
balu
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Mo, 15.09.2008 14:32
von Theoderich
Hallo balu,
vielen Dank für den Tipp! Wenn die Programmierer den Fehler nicht noch ausbessern, wird die von dir vorgeschlagene Lösung wohl zum Zug kommen. Aber schau dir das doch mal an -> siehe Anhang. Es kann doch nicht der Ernst sein, dass Zahlformate in calc durch den Datenpiloten einmal mit Komma (z.B. 34,556), einmal OHNE Komma (z.B. 34556) - und dann womöglich noch als Datum -, einmal mit Punkt dargestellt werden (z.B. 34.556)! Ich werde also vorläufig mal OOo 3.0 wieder deinstallieren und die alte Version einsetzen.
Gruß
Dieter

- oben Datenbank - unten Darstellung per Datenpilot in Calc
- beispiel.jpg (28 KiB) 2324 mal betrachtet
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Mo, 15.09.2008 20:31
von Gert Seler
Hallo Theoderich,
die Tabellen der DB werden als "Textdatei" importiert. Die Zahlen in der Calc-Tab sind
links ausgerichtet.
Siehe Ooo-Hilfe :
Textdatenbanken (Base) bitte bis zum Ende durchlesen.
& das Thema :
Textdateien importieren und exportieren.
Oder diese Seite :
http://www.ooowiki.de/CalcAnleitungen#h ... 51723115b9
bzw. diese :
http://www.ooowiki.de/csvDatentabelle
Mit der Funktion
=WERT(A1) werden TextZahlen in Zahlen gewandelt.
Die Funktion
=WECHSELN(A2;".";",") in B2 wandelt die "TextZahl" 123.55 in die "TextZahl" 123,55 um, danach kann diese mit
=WERT(B2) als Zahl (rechts ausgerichtet) erscheinen.
mfg
Gert
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Mo, 15.09.2008 21:21
von Theoderich
Hallo Gert,
vielen Dank für deine präzise Hilfe! Ich habe mir die von dir angegebenen Seiten durchgelesen. Was ich aber trotzdem nicht verstehe, ist, wo ich das einstellen kann, wie der Datenpilot in Calc Daten aus einer Datenbank importiert. Das geht alles automatisch. Mir geht es hier um den Datenpiloten. Außerdem verstehe ich nicht, warum bei OOo 2.4 alles korrekt dargestellt wurde, jetzt aber nicht mehr. Und auch wenn die Zahlen der Datenbank als Text importiert werden, dürfte nicht z.B. 559,116 als 559116 dargestellt werden. Verstehst du, was ich meine? Vielleicht verstehe ich aber nicht, was du genau meinst und bin schwer von Begriff?
Gruß
Dieter
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Di, 16.09.2008 11:01
von Gert Seler
Hallo Theoderich,
eine alte Volksweisheit besagt : "Unter den Blinden ist der Einäugige König."!!!
So wie es von Deinem Muster dargestellt wird, ist die "Calc-Tabelle" völlig korrekt.
Das Zahlenformat in der "DB_Tabelle" enspricht der Formatierung ohne "Dezimalstellen" in US-Format ($149,000) und
im deutschen Format sieht das so aus (€149.000). Es werden nur "GANZZAHL-Formate" verwendet.
In der Calc-Tabelle handelt es sich um "TextZahlen", da Text keine "Währungsformate" kennt, müssen die "TextZahlen" mit
der Funktion "WERT()" in "Zahlen" gewandelt werden. Diese sollten mit "Format" ----->"Zellen".....>Kategorie ="Zahl" (Standard)
"Nachkommastellen" nach Wunsch auf (0 Null) oder mehrstellig formatiert sein. Gleichfalls kann der "Nachkommastellenwert" bereits über
"Extras" ---->"Optionen" ---->"OpenOfficeorg-Calc" .....>"Berechnen" .....>"Nachkommastellen" belegt werden.
Schau mal bitte nach. Noch ein "Häkchen" in "Tausenderpunkte" und die Zahlen erhalten einen Punkt zur "Tausender-Aufteilung.
Da war ich auch einer der "Blinden" !
mfg
Gert
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Di, 16.09.2008 13:56
von AhQ
Hallo Gert,
Gert Seler hat geschrieben:So wie es von Deinem Muster dargestellt wird, ist die "Calc-Tabelle" völlig korrekt.
Nein, weil in der Datenbank sieht man 149,000 , in dem Datenpilotenfeld steht dagegen 149000. Das sind meines Erachtens doch unterschiedliche Zahlen.
@ Theoderich
Liegt es vielleicht an der Datenbanktabelle? Was ist denn die Spalte "Units" definiert? Text, Zahl oder irgend was anderes? Wieso nimmt die Spalte die Zahl 149,000 auf? Das sieht mir nicht nach einem Zahlenformat aus. Und vielleicht nimmt der Datenpilot dann bei einer eventuellen Umwandlung das Komma raus, aus welchen Gründen auch immer. Da ich aber das 3.0 bei mir noch nicht laufen hab, kann ich auch nur vermuten, was der Datenpilot da jetzt anders macht als bei 2.4
Viele Grüße
AhQ
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Di, 16.09.2008 20:41
von Theoderich
Hallo AhQ!
Im Fall der Spalte "Untis" handelt es sich auf Datenbankseite um eine Zahl[Numeric] mit drei Nachkommastellen, bei der Spalte "Wochenwerte" um eine Zahl[Numeric] mit einer Nachkommastelle. Es ist für mich rätselhaft, warum der Datenpilot manchmal dieses Zahlformat mit einem Punkt statt Komma darstellt, manchmal, das Komma ganz wegfallen lässt und manchmal die Zahl sogar als Datum darstellt...
Vielen Dank auch an Gert! Ich werden den Tipp mit den Nachkommastellen noch nachprüfen (auf einem anderen Computer, auf dem ich die version 3 installiert habe, komme ich aber gerade nicht dran) und dir dann Bescheid geben. Bisher (bei der Version 2.4) waren zwei Nachkommastellen angegeben. Aber wo bitte (ich bin scheints wirklich etwas blind) ist das Kontrollkästchen mit den Tausenderpunkten?
Gruß
Dieter
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Di, 16.09.2008 21:01
von AhQ
Hallo,
der Tausender-Punkt ist bei mir (2.4.1) unter Zellen formatieren... (oder Format->Zellen oder, hab ich gerade erst entdeckt Strg+1) auf der Zahlenkarte. Ist er da beim 3.0 nicht mehr? Wenn ja, dann konnte ich wenigstens dieses (gigantische) Rätsel lösen, wenn ich sonst schon nicht produktiv mithelfen kann.
Viele Grüße
AhQ
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Di, 16.09.2008 21:53
von Gert Seler
Hallo Theoderich und AhQ,
ich arbeite mit Win-Ooo_Version 2.4.1 und meine Vorschläge sind auf deren Basis. Die aufgezeigten Wege im Menü wurden
praktisch in "Calc" nachvollzogen. Allerdings in der Version 2.4.1.
Nach einem großen Datenverlust sind Software-Vorabversion für mich tabu.
Das mit den Blinden...... gilt meiner Person und keiner anderen.
AhQ. Du lieferst hier im Forum immer sehr_gute Problemlösungen ab.
Dieter. Das Häkchen für die Tausender-Punkte (Format->Zellen ...usw) rechts neben "führende Nullen" Ooo2.4.1.
Du solltest mal kontrollieren, ob das Komma als Feldtrenner eingestellt ist. Siehe CSV-Dateien importieren.
mfg
Gert
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Mi, 17.09.2008 16:28
von Theoderich
Hallo,
vielen Dank für eure Bemühungen! Die Nachkommastellen sind auf 2 Stellen hinter dem Komma eingestellt. Die Sache mit dem Tausenderpunkt und überhaupt der Zellen-Formatierung (Format->Zellen usw.) hat nur den Haken, dass das nichts an der fehlerhaften Formatierung durch den Datenpiloten ändert, weil dieser die Formatierung in Calc bei jeder Aktualisierung (und gerade wegen dieser ständig in Anspruch genommenen Funktion wurde er eingesetzt) überschreibt. Nachträglich könnte man dann zwar die Zellen formatieren - aber das ist völlig unpraktisch. Ich verstehe darum auch nicht, wie ich die Import-Einstellungen (Komma als Feldtrenner) ändern sollte und inwieweit das hilfreich sein soll. Beim Datenpiloten gibt es keine Importeinstellungen und es geht ja nicht um die Kommatrennung von Datensätzen, sondern um die Formatierung von Zahlen mit Komma. Aber vielleicht habe ich dich nicht richtig verstanden?
Ich glaube wirklich, es handelt sich um einen Bug... Wie kann man das den Programmierern mitteilen?
Gruß
Dieter
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Mi, 17.09.2008 17:19
von AhQ
Hallo Dieter,
hier findest Du die Anleitung zum Fehler melden.
Viele Grüße
Ahq
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Mo, 22.09.2008 20:21
von Theoderich
Hallo,
ich habe das nun mittels IssueTracker angemeldet und hoffe, dass ich es richtig gemacht habe...
http://www.openoffice.org/issues/show_bug.cgi?id=94186
Gruß
Dieter
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Di, 14.10.2008 19:00
von Theoderich
... scheint allerdings Schwierigkeiten zu machen - obwohl der Bug bestätigt worden ist und offensichtlich auch zu fixieren versucht wird. Zumindest hat sich aber bis zur Release, welche seit gestern (13.10.08) herausgekommen ist, noch nichts verbessert. - Schade! Ich kann also nur jedem, der mit Datenpilot arbeitet, raten, die Version 2.4 zu verwenden.
Gruß
Dieter
Re: OOo 3.0 RC1 Datenpilot Zahlenformat
Verfasst: Do, 21.07.2011 14:41
von Brizzl