vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen & Antworten rund um sev-Komponenten
Re: SevDataGrid 3.0 
Autor: Franki
Datum: 16.12.15 07:53

Hallo,

ok, verstehe warum das dann ein Textfeld sein muss.

Aber deine Ausgangsfrage war ja wie du diese Texte dennoch numerisch sortieren kannst. Mit dem ListMode funktioniert das insofern wenn die entsprechenden Daten sich auch tatsächlich als Zahlen darstellen lassen. (SortNumeric ist dann das Stichwort)

Allerdings dürfen dann da keine Querschläger drin sein.

In solchen Fällen biete ich den Kunden über eine Einstellungsmöglichkeit an sich zu entscheiden wie sortiert werden soll. Wenn er diese Entscheidung einmal getroffen hat muss er sich auch daran halten, wenn er numerisch sortiert haben möchte darf bzw. kann er auch nur entsprechende Eingaben machen.

Wie würdest du z.B. folgende Daten sinnvoll sortieren wenn im DB-Textfeld folgendes steht?

44-12
45-12
01-13
44-13
01-14

Dabei bedeutet der erste Teil vor dem - eine Kalenderwoche, der Teil hinter dem - das Jahr. So was kannst du weder numerisch noch alphabetisch vernünftig sortieren. Im ListMode kannst du aber vor dem Eintrag mit den Daten machen was du möchtest bevor du ihn in das Grid schreibst. In diesem Fall teile ich das auf und verwende eine unsichtbare Spalte dich ich selbst mit Werten fülle (Reihenfolge) und nach der wird dann letztendlich sortiert obwohl der User sie gar nicht sieht hat er das richtige Ergebnis.

Gruß
Frank
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
SevDataGrid 3.01.619Struppi14.12.15 19:12
Re: SevDataGrid 3.0932ModeratorDieter14.12.15 19:22
Re: SevDataGrid 3.0787Franki15.12.15 08:50
Re: SevDataGrid 3.0798Struppi15.12.15 10:11
Re: SevDataGrid 3.0870Franki16.12.15 07:53
Re: SevDataGrid 3.0902Struppi16.12.15 08:46

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel