[Gelöst] Falsche Sortierung nach Upgrade

14. Oktober 2010 14:50

Hallo,

ich hab ein Problem beim Update von Navision 2.65 mit Native DB auf NAV 2009 SP1 mit SQL server 2008. Dabei wird die Artikelübersicht falsch sortiert

Beispiel im alten System:
999
0835
00102
01170
61001
010116

Beispiel im neuem System:
00102
010116
01170
0835
61001
999

Im alten System hat er nach Stellen und dann nach den Werten sortiert. Im neuem sortiert er nach dem Wert der einzelnen Ziffern.

Weis jemand von euch wie ich es Navision einfach sortieren kann? Lt. unserem SQL Spezialist ist das auf dem SQL-Server nicht möglich.#

Gruß
Tobi
Zuletzt geändert von t000bi am 14. Oktober 2010 15:47, insgesamt 1-mal geändert.

Re: Falsche Sortierung nach Upgrade

14. Oktober 2010 14:58

Da hat dein SQL-Spezi recht. Das könntest du - so weit ich weiß - nur wieder in die alte Reihenfolge bringen, indem du alle Nummern auf dieselbe Länge bringst und die fehlenden Zeichen als führende Nullen ergänzst.
Also bei dir beispielsweise:
999 -> 0000000999
08358 -> 0000008358
usw.

Dazu sollte man sagen, dass die Sortierung der Native auf einem Codefeld eigentlich auch falsch war, der SQL-Server macht es richtig.

Re: Falsche Sortierung nach Upgrade

14. Oktober 2010 15:11

Das Thema wurde u.a. hier schon ausgiebig erörtert.

Re: Falsche Sortierung nach Upgrade

14. Oktober 2010 15:15

Kowa hat geschrieben:Das Thema wurde u.a. hier schon ausgiebig erörtert.

Danke, ich hab den Beitrag ums Verrecken nicht wieder gefunden :)

Re: Falsche Sortierung nach Upgrade

14. Oktober 2010 15:34

McClane hat geschrieben:Danke, ich hab den Beitrag ums Verrecken nicht wieder gefunden :)

Mit "ISO Stryk" bei Suche.. ging das bei mir ruckzuck. :wink:

Re: Falsche Sortierung nach Upgrade

14. Oktober 2010 15:42

Kowa hat geschrieben:Mit "ISO Stryk" bei Suche.. ging das bei mir ruckzuck.

Oh, ich wusste nicht, dass es Stryk auch im ISO-Format gibt :cry: :mrgreen:

Re: Falsche Sortierung nach Upgrade

14. Oktober 2010 15:47

ah ok danke....hab diesen Beitrag bei meiner Suche auch nicht gesehen :-)