Basic4ppc - Windows Mobile Development  

Go Back   Basic4ppc - Windows Mobile Development > Foreign Languages > German Forum
Home Register FAQ Members List Search Today's Posts Mark Forums Read


TableSort


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 12-18-2009, 05:09 PM
Junior Member
 
Join Date: Dec 2009
Posts: 22
Default TableSort

Hallo!

Habe folgendes Problem bei dem Programm was ich gerade schreibe:
Ich speicher in einer Table1 in einer Spalte Geburtstage im Format ""dd.mm.yyyy" ab.

Wenn ich diese mit TableSort sortiere werden die Geburtstage ja nach Zeichenfolge sortiert. Ich möchte aber dass Sie richtig nach Datum sortiert werden. Nun habe ich in diesem Forum gelesen, dass man dass irgendwie mit den ticks machen kann und diese dann in einer extra Spalte abspeichert und dann nach dieser sortiert, finde aber nicht genau raus was das ist und wie man die ticks abruft...



Gruß mezzomix
Reply With Quote
  #2 (permalink)  
Old 12-18-2009, 06:28 PM
klaus's Avatar
Basic4ppc Expert
 
Join Date: Oct 2007
Location: Switzerland
Posts: 1,797
Awards Showcase
Forum Contributer Beta Tester Competition Winner 
Total Awards: 3
Default

Mit DateParse kann man ein Datum in Ticks umwandeln.
Und mit Date kann man Ticks in einen Datumstring umwandeln.
Am einfachsten ist es in einer unsichtbaren Spalte die Ticks abzuspeichern und diese zu sortieren. Zum Beispiel das Keyword Now gibt die aktuelle Zeil in Ticks an die man dann mit Date(Now) in einen Datumstring umwandeln kann oder mit Time(Now) in einen Zeitstring.

Beste Grüsse.
__________________
Klaus
Switzerland
Reply With Quote
  #3 (permalink)  
Old 12-18-2009, 06:34 PM
specci48's Avatar
Basic4ppc Expert
 
Join Date: Apr 2007
Location: Germany
Posts: 918
Awards Showcase
Beta Tester Forum Contributer 
Total Awards: 2
Default

Hallo mezzomix,

willkommen bei Basic4ppc!

Anbei im Anhang ein kleines Beispiel.

Diese Vorgehensweise hatte ich bereits einmal in einem anderen Post hier erläutert.


Gruß
specci48
Attached Files
File Type: sbp DatumSortieren.sbp (1.9 KB, 15 views)
Reply With Quote
  #4 (permalink)  
Old 12-18-2009, 07:15 PM
Junior Member
 
Join Date: Dec 2009
Posts: 22
Default

edit-Noch ne Frage dazu:

Ich glaube hierbei liefert ja der Calendar die Ticks.
Wenn ich nun aber eine Textbox habe wo ich das Datum eintippe, wie mache ich dass dann.

Kann ich dass im richtigem Format eingegebene Datum irgendwie in Ticks umwandeln?
Habe es nicht hinbekommen



Super vielen Dank und schönes WE!

gruß mezzomix

Last edited by mezzomix : 12-18-2009 at 08:44 PM.
Reply With Quote
  #5 (permalink)  
Old 12-19-2009, 07:17 AM
klaus's Avatar
Basic4ppc Expert
 
Join Date: Oct 2007
Location: Switzerland
Posts: 1,797
Awards Showcase
Forum Contributer Beta Tester Competition Winner 
Total Awards: 3
Default

Mit DateParse kann man ein Datum in Ticks umwandeln.
Und mit Date kann man Ticks in einen Datumstring umwandeln.

Beiliegend ein Beispiel.

Beste Grüsse.
Attached Files
File Type: sbp DatumWandel.sbp (1.0 KB, 7 views)
__________________
Klaus
Switzerland
Reply With Quote
  #6 (permalink)  
Old 12-19-2009, 10:33 AM
Junior Member
 
Join Date: Dec 2009
Posts: 22
Default

Danke!!

Durch dein Stichwort habe ich es jetzt auch in der Hilfe gefunden

gruß
Reply With Quote
  #7 (permalink)  
Old 12-22-2009, 03:23 PM
Junior Member
 
Join Date: Dec 2009
Posts: 22
Thumbs up

Hallo!

Ich habe nun folgendes Problem. Ich habe eine table(wird als xml Datei gespeichert) mit folgenden Daten gefüttert:
z.B.

Col:Geburtstage Col:Vorname Col:Nachname
01.12.1975 Max Mustermann
31.12.1967 ........ .................
01.01.1980
04.03.1968

Ich möchte nun, dass durch einen klick auf einen Button der nächste Geburtstag, von dem aktuellem Datum aus gesehen, in einer MsgBox erscheint.Also in diesem Fall der 31.12.

Habe schon etliches ausprobiert...habe die Geburtstagsdaten mit StrSplit auseinandergenommen, damit ich das Geburtsjahr nicht mehr dabei habe und habe dann versucht diese Daten weiter zu verarbeiten, habe dass mit ticks versucht, usw.

weiss nun nicht mehr weiter...
ne Lösung gibts bestimmt...ich komm nur nicht drauf

gruß

mezzomix

Last edited by mezzomix : 12-22-2009 at 03:28 PM.
Reply With Quote
  #8 (permalink)  
Old 12-22-2009, 03:47 PM
Filippo's Avatar
Basic4ppc Expert
 
Join Date: May 2007
Location: Schwäb. Gmünd, Germany
Posts: 575
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Hallo mezzomix,

also mit StrSplit müsste es funktionieren. Du kannst aber, wenn es geht, dein Code hier hochladen und dann kann ich dir(vielleicht) weiter helfen.


Ciao,
Filippo
__________________
PPC: MDA Pro, 2GB SD
PPC: HTC Touch Diamond, 4GB
______________________
Reply With Quote
  #9 (permalink)  
Old 12-22-2009, 04:51 PM
Junior Member
 
Join Date: Dec 2009
Posts: 22
Default

Hallo Filippo!
Hier ein Beispielprogramm von mir
gebfinden.sbp

gruß
Reply With Quote
  #10 (permalink)  
Old 12-22-2009, 06:34 PM
Filippo's Avatar
Basic4ppc Expert
 
Join Date: May 2007
Location: Schwäb. Gmünd, Germany
Posts: 575
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Hallo mezzomix,

ich habe dir zwei versionen erstellt (ich hoffe ich habe verstanden was du meinst).
Die erste ("gebfinden.sbp") habe so modifiziert ohne grosse änderungen.

Bei der zweite ("gebfinden_neu.sbp") habe ich ein neue Kalender-Control hinzugefügt.
Die Library fgControls-Library ist für das Kalender-Control notwendig.

Ciao,
Filippo
Attached Images
File Type: jpg gebfinden.jpg (21.6 KB, 12 views)
Attached Files
File Type: sbp gebfinden.sbp (2.5 KB, 5 views)
File Type: sbp gebfinden_neu.sbp (2.7 KB, 9 views)
__________________
PPC: MDA Pro, 2GB SD
PPC: HTC Touch Diamond, 4GB
______________________
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
TableSort, there's a way to remove a Sort in a table? ghale Questions & Help Needed 6 07-30-2009 09:25 AM
Keep selected row with TableSort RB Smissaert Questions & Help Needed 3 01-08-2009 04:02 PM


All times are GMT. The time now is 11:49 PM.


Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0