Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Sortieren von Zahlen und Buchstabe in einem Textfeld

281 views
Skip to first unread message

Heinz Schmidt

unread,
Jan 26, 2003, 3:56:10 PM1/26/03
to
Hallo zusammen
Access 2000
Ich habe ein Hauptformular und ein Unterformular erstellt die in einer
Beziehung stehen .
Im Unterformular möchte ich ein Textfeld nach Zahlen und Buchstaben
sortieren .
Val (SchweißnahtNr) habe ich schon beim Öffnen o. Aktualisieren versucht,
aber es wird nichts sortiert.
Bsp. der Eingabe im Textfeld (SchweißnahtNr)
1
m3
3
6
5
v1
m1
v2
usw.
Vielleicht kann mir jemand helfen bisher habe ich darüber nichts gefunden.
Gruß Heinz Schmidt


Mark Doerbandt

unread,
Jan 26, 2003, 4:02:56 PM1/26/03
to
Hallo, Heinz,

* Heinz Schmidt (So, 26 Jan 2003 20:56:10 GMT):

> 1
> m3
> 3
> 6
> 5
> v1
> m1
> v2

Und wie soll die sortierte Ausgabe aussehen?

Gruss - Mark

--
Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Heinz Schmidt

unread,
Jan 27, 2003, 3:51:13 PM1/27/03
to
Hallo
Ob zuers Buchstabenfolge oder Zahlenfolge ist egal.
So oder so
1 m1
3 m2
5 v1
6 v2
30 1
m1 3
m3 5
v1 6
v2 30
Leider finde ich nirgendwo eine Bsp. Datenbank bei der ich Lernen oder
abschauen kann.

Mit freundlichen Grüßen
Heinz Schmidt


Klaus Oberdalhoff [MVP]

unread,
Jan 27, 2003, 4:11:10 PM1/27/03
to
Hi,

> Im Unterformular möchte ich ein Textfeld nach Zahlen und Buchstaben
> sortieren .

> Ob zuers Buchstabenfolge oder Zahlenfolge ist egal.


> So oder so
> 1 m1
> 3 m2

Hast du schonmal probiert, als Datenherkunft des Unterformulars nicht eine
Tabelle, sondern eine Abfrage zu verwenden, die das Feld schon sortiert ausgibt
? (Oder ein SQL-Statement in die Datenherkunft des Unterformulars
reinzuschreiben) Eine ganz stinknormale aufsteigende Sortierung auf ein
alphanumerisches Feld reicht doch in deinem Falle vollkommen aus, also sollte
das doch eigentlich funktionieren, auch wenn ich es jetzt nicht getestet habe.

--
mfg

Klaus Oberdalhoff(Access MVP) KO...@gmx.de
Info unter: http://www.freeaccess.de/KlausOberdalhoff.asp

Ich beantworte keine NG-Fragen und -Nachfragen per Mail!
Newbie-Info: http://www.doerbandt.de/Access/Newbie.htm
KnowHow-mdb: http://www.freeaccess.de

Mark Doerbandt

unread,
Jan 27, 2003, 4:32:55 PM1/27/03
to
Hallo, Klaus,

* Klaus Oberdalhoff [MVP] (Mo, 27 Jan 2003 21:11:10 GMT):

> Eine ganz stinknormale aufsteigende Sortierung auf ein
> alphanumerisches Feld reicht doch in deinem Falle vollkommen aus,

nein, leider nicht, denn bei einem alphanumerischen Feld wird ja
1,2,30,6 sortiert.

Klaus Oberdalhoff [MVP]

unread,
Jan 27, 2003, 4:47:09 PM1/27/03
to
Hi,

> > Eine ganz stinknormale aufsteigende Sortierung auf ein
> > alphanumerisches Feld reicht doch in deinem Falle vollkommen aus,
>
> nein, leider nicht, denn bei einem alphanumerischen Feld wird ja
> 1,2,30,6 sortiert.

nu ja, da hast du recht; ich bin von - wie in dem Beispiel - von keinem oder
einem Buchstaben und keiner oder einer Zahl ausgegangen und dann würde es gehen.

Aber wenn er eine Abfrage, die ihm vorher per Funktion das Feld (wie es sich
gehört) aufsplittet in zwei Felder, ein Alpha- und ein numerisches, dann müsste
es auch wieder gehen, aber dann muss er halt eine Funktion schreiben und die in
die Abfrage einbinden :-( .

Mark Doerbandt

unread,
Jan 27, 2003, 5:01:35 PM1/27/03
to
Hallo, Klaus,

* Klaus Oberdalhoff [MVP] (Mo, 27 Jan 2003 21:47:09 GMT):


> Aber wenn er eine Abfrage, die ihm vorher per Funktion das Feld

> (wie es sich gehoert) aufsplittet in zwei Felder, ein Alpha- und
> ein numerisches, dann muesste es auch wieder gehen,

Ja, das Posting haengt noch in der Queue... Ich hatte auch an etwas
gedacht wie

Feld1: IIf(Val(Nr)=0;Nr;0) und
Feld2: IIf(Val(Nr)=0;-99999;Val(Nr))
und beide aufsteigend sortiert.

Haenge aber gerade an einer anderen Nuss in einem Projekt, daher nur
ins Unreine.

Gruss - Mark

Heinz Schmidt

unread,
Jan 29, 2003, 3:08:16 PM1/29/03
to
Sorry das ich mich so spät melde.(Sehr viel Arbeit um die Ohren)
Mal gar nicht so einfach dieses Problem.
Habe ca. 60000 Postings aber keins hilft zu diesem Problem.( newsserver)
Über Abfragen sortieren heißt die Datenbank neu Erstellen weil ziemlich
viele
verknüpfungen Exestieren, die so einfach dann nicht mehr laufen.
Da dies in Excel ohne Probleme funktioniert werde ich die Daten mal nach
Excel
exportieren und sortiert in eine neue Tabelle einfügen (vielleicht
automatisch).
Aber schon seltsam das dies in Excel ohne Problem funktioniert und bei
Access so
gut wie gar nicht. ( Ich weiß man soll Excel nicht mit Access vergleichen).
Mal sehen vielleicht hat ja noch jemand einen guten Tip.
Erstmal VIELEN DANK das Ihr es versucht habt.
Gruß Heinz Schmidt

Mark Doerbandt

unread,
Jan 29, 2003, 7:14:13 PM1/29/03
to
Hallo, Heinz,

* Heinz Schmidt (Mi, 29 Jan 2003 20:08:16 GMT):

> Ueber Abfragen sortieren heisst die Datenbank neu
> Erstellen weil ziemlich viele verknuepfungen Exestieren,

> die so einfach dann nicht mehr laufen.
> Da dies in Excel ohne Probleme funktioniert werde ich die Daten
> mal nach Excel exportieren und sortiert in eine neue Tabelle

> einfuegen (vielleicht automatisch).

Und dabei gehen Dir Deine vielen Verknuepfungen nicht floeten?

> Aber schon seltsam das dies in Excel ohne Problem funktioniert
> und bei Access so gut wie gar nicht.

Naja, mit Verlaub: Quatsch. ;-) Es funktioniert doch. Hast Du den
geposteten Ansatz denn mal probiert?

> (Ich weiss man soll Excel nicht mit Access vergleichen).

Umgekehrt! ;-)

Gruss - Mark

--
Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beiträge senden.

Heinz Schmidt

unread,
Jan 30, 2003, 2:23:22 PM1/30/03
to
Dier Verknüpungen gehen nicht verloren weil ich die Haupttabelle exportiere.
Danach ist etwas Handarbeit gefordet Filtern nach ID und einige Felder
Löschen die
nicht unbedingt nötig sind.
Euren Ansatz werd ich aber Ausprobieren sowie die Datenbank neu erstellen
wobei die
Formulare direkt über Abfragen laufen.
Tja dumm gelaufen
Gruß
Heinz Schmidt


0 new messages