Hallo zusammen - ich habe eine Crosstab das die Aufträge in der Row Heading zeigt und das dementsprechende Produktionsdatum im Column Heading.
Aber irgendwie zeigt es mir Daten unsortiert an:
TRANSFORM Count(T_SalesOrders.Number_Batches) AS CountOfNumber_Batches
SELECT T_SalesOrders.SO
FROM T_SalesOrders
WHERE (((Format([PROD_Date],"Short Date"))>Date()))
GROUP BY T_SalesOrders.SO
ORDER BY Format([PROD_Date],"Short Date")
PIVOT Format([PROD_Date],"Short Date");
Kann mi jemand erklären wie ich die Daten richtig sortiert kriege.
Vielen dank Cédruc
Was bedeutet "irgenwie"?
Die Formatanweisung erzeugt als Ausgabe einen Text. Somit müsste bei Dir eine Textsortierung vorliegen.
Außerdem würde ich im Kriterium wegen des Vergleiches Text mit Datum ein Problem erwarten.
MfGA
ebs
Hallo ebs,
Mit irgendwie meine ich so: 24_01_2013, 24_02_2012, 25_03_2013
Das hast recht - problem muss am Textformat liegen - kannst du mir sagen wie ich das auf datumsformat ändern kann ?
Danke Cédric
Hallo,
das Format ist bedeutungslos, es regelt jediglich das Aussehen, aber nicht wie es gespeichert wird.
Du kannst meiner Meinung nach alle Formatfunktionen einfach entfernen.
.
WHERE [PROD_Date]>Date()
GROUP BY SO
ORDER BY [PROD_Date]
PIVOT [PROD_Date]