Announcement

Collapse
No announcement yet.

Sortierung ist unterschiedlich in FORM und REPORT

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sortierung ist unterschiedlich in FORM und REPORT

    Hallo Leute,

    wir benutzen MS Access als Frontend. Es greift über ODBC auf eine Oracle DB zu.

    Ein Programmteil besteht aus einem Formular, das eine Liste einer Access-Query anzeigt.
    es ist die Standard-Toolbar zum Sortieren von Spalten aktiviert.
    Darüber können nun die einzelnen Spalten vom User selbst sortiert werden.
    Zu diesem Formular gibt es auch einen Bericht. Dieser zeigt etwas anders formatiert die selbe Query an. Beim Starten des Berichtes wird der Filter und das Order by vom Formular übernommen.

    Dabei ist festzustellen, dass das Formular und der Bericht unterschiedlich mit Sonderzeichen und Ziffern bei der Sortierung umgehen.

    Das Formular sortiert auf folgender Weise eine Textspalte (Die eckigen Klammern sind hier nur als Textbegrenzer zu sehen.):

    Aufsteigend:
    <table bgcolor=#ffff00 >
    <tr><td>[ Hallo]</td></tr>
    <tr><td>[Alles]</td></tr>
    <tr><td>["alles"]</td></tr>
    <tr><td>[Ballast]</td></tr>
    <tr><td>[Zorro]</td></tr>
    <tr><td>[12 Bier]</td></tr>
    </table>
    Der Bericht macht das dann so:

    <table bgcolor=#ffff00 >
    <tr><td>[ Hallo]</td></tr>
    <tr><td>["alles"]</td></tr>
    <tr><td>[12 Bier]</td></tr>
    <tr><td>[Alles]</td></tr>
    <tr><td>[Ballast]</td></tr>
    <tr><td>[Zorro]</td></tr>
    </table>

    Wie kann ich das abstellen?

    OK, ich könnte als Pflichteingabe an erster Stelle einen Buchstaben fordern. Aber es sollen auch Ziffern erlaubt sein.

    Wer weis was darüber, oder hatte dieses Problem schonmal?

    Danke!

    Gruß

    Gerd
Working...
X