[gelöst]Formatierung von Spalten in Abfrage

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

DeeJay
**
Beiträge: 38
Registriert: Mo, 21.04.2008 09:39
Kontaktdaten:

[gelöst]Formatierung von Spalten in Abfrage

Beitrag von DeeJay »

Ich habe einige Abfragen mit Datum.
Wenn ich die abfrage starte erhalte ich 39665 -> nach spalten formatierung auf Datum -> 07.08.2008
nur wenn ich die abfrage erneut ausführe ist die formatierung wieder weg, das ist ein wenig nervig vorallem wenn man mit dem datum rechnen muss.
bei berechnungen aus dem datum herraus ergibt sich so jedes mal ein falsches ergebnis.

wie kann ich die spalten nun auf dauerhaft richtig formatieren?
Zuletzt geändert von DeeJay am Mo, 01.09.2008 13:20, insgesamt 1-mal geändert.
oOO 2.4.1
Windows 2000 /Kubuntu 8.04
MySQL 5.0.60 (Gentoo Server)
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Re: Formatierung von Spalten in Abfrage

Beitrag von pmoegenb »

DeeJay hat geschrieben: wie kann ich die spalten nun auf dauerhaft richtig formatieren?
In der Abfrage überhaupt nicht. Eine Formatierung der Abfrage ist nur temporär. Du solltest bei den Quelldaten, bzw. ODB-Datei ansetzen, denn so wie es aussieht wird ein Datumfeld als Zahlfeld interpretiert.
Gruß

Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
DeeJay
**
Beiträge: 38
Registriert: Mo, 21.04.2008 09:39
Kontaktdaten:

Re: Formatierung von Spalten in Abfrage

Beitrag von DeeJay »

hab das problem gefunden
:)
der hacken bei SQL Befehl Sofort ausführen war raus, sobald der an ist bleibt die formtierung :)


problem bei der berechnung bleibt aber :/

eingangsdatum - rechnungsdatum
30.10.2000 - 30.09.2000 = 30 <- wäre ansich richtig (kommt bei access jedenfalls raus)
in OOO -> 101 <- 12.04.00 <- somit liegt das ergebnis vor der zeit bevor es jemals zur rechnung kam :(
genauso habe ich aber ergebnisse die erst in knapp 20 jahren eintreten , der kunde soll aber jetzt und nicht erst in 20 jahren zahlen
bekomme bei einigen sachen solch merkwürdige ergebnisse
Zuletzt geändert von DeeJay am Mo, 01.09.2008 11:52, insgesamt 1-mal geändert.
Barlee
******
Beiträge: 767
Registriert: Sa, 17.12.2005 12:27

Re: Formatierung von Spalten in Abfrage

Beitrag von Barlee »

Hall DeeJay,
in OOO -> 101
Mit welchem SQL-Befehl kommst Du zu diesem Ergebnis?

Probier einmal so (HSQLDB):

Code: Alles auswählen

datediff('day',Eingang, Rechnung)
mySQL

Code: Alles auswählen

datediff(Eingang,Rechnung)
>> SQL Kommando direkt ausführen muss aktiviert sein


Gruß Barlee
DeeJay
**
Beiträge: 38
Registriert: Mo, 21.04.2008 09:39
Kontaktdaten:

Re: Formatierung von Spalten in Abfrage

Beitrag von DeeJay »

der mysql wars :)

danke funktioniert :)
oOO 2.4.1
Windows 2000 /Kubuntu 8.04
MySQL 5.0.60 (Gentoo Server)
Antworten