![]() |
|
|||||||
| Newsgroup microsoft.public.de.access Forum microsoft.public.de.access |
![]() |
|
|
Themen-Optionen | Ansicht |
|
#1
|
|||
|
|||
|
Hallo zusammen,
ich habe da ein kleines Problem.... Ich habe ein Formular erstellt mit zwei Feldern (von_PLZ mit Wert=0 u. bis_PLZ mit Wert=99999). Jetzt wollte ich dazu eine Abfrage erstellen die den Inhalt dieser Felder zur Darstellung heranzieht. Das Problem an der Sache ist dass das Feld PLZ alphanumerisch ist da auch ausländische Postleitzahlen mit Buchstaben vorhanden sind. Baue ich als Bespiel die Formel in der Abfrage wie folgt auf Code: >=[Forms]![Auswahl]![von_PLZ] Und <=[Forms]![Auswahl]![bis_PLZ] bekomme ich die Werte mit einer Zahl zurück Baue ich die Formel in der Abfrage so auf Code: Wenn([Forms]![Auswahl]![von_PLZ]=0 Und [Forms]![Auswahl]![bis_PLZ]=99999;"*";>=[Forms]![Auswahl]![von_PLZ] Und <=[Forms]![Auswahl]![bis_PLZ])) bekomme ich keinen Wert zurück setzte ich noch ein WIE vor die Formel also Code: Wie Wenn([Forms]![Auswahl]![von_PLZ]=0 Und [Forms]![Auswahl]![bis_PLZ]=99999;"*";>=[Forms]![Auswahl]![von_PLZ] Und <=[Forms]![Auswahl]![bis_PLZ])) bekomme ich nur Werte zurück wenn von_PLZ=0 und bis_PLZ=99999 ist, ändere ich diese Werte dann im Formular, bekomme ich eine Fehlermeldung das die Formel zu komplex ist. Hat mir jemand einen Tip? Viele Grüße S. Dimou |
|
|
||||
|
||||
|
|
|
#2
|
|||
|
|||
|
Stellios Dimou wrote:
> Ich habe ein Formular erstellt mit zwei Feldern (von_PLZ mit Wert=0 u. > bis_PLZ mit Wert=99999). > > Jetzt wollte ich dazu eine Abfrage erstellen die den Inhalt dieser Felder > zur Darstellung heranzieht. Das Problem an der Sache ist dass das Feld PLZ > alphanumerisch ist da auch ausländische Postleitzahlen mit Buchstaben > vorhanden sind. > ... > setzte ich noch ein WIE vor die Formel also > Code: > Wie Wenn([Forms]![Auswahl]![von_PLZ]=0 Und > [Forms]![Auswahl]![bis_PLZ]=99999;"*";>=[Forms]![Auswahl]![von_PLZ] Und > <=[Forms]![Auswahl]![bis_PLZ])) > bekomme ich nur Werte zurück wenn von_PLZ=0 und bis_PLZ=99999 ist, ändere > ich diese Werte dann im Formular, bekomme ich eine Fehlermeldung das die > Formel zu komplex ist. > ... Wenn ich dich richtig verstehe, willst du bei Grundeinstellung alle Werte sehen, sonst den Vergleich. Das sollte klappen mit: >=[Forms]![Auswahl]![von_PLZ] Und <=[Forms]![Auswahl]![bis_PLZ] Oder [Forms]![Auswahl]![von_PLZ]=0 Und [Forms]![Auswahl]![bis_PLZ]=99999 s.a. www.donkarl.com?FAQ3.14 -- HTH Karl ********* Ich beantworte keine Access-Fragen per Email. ********* Access-FAQ: http://www.donkarl.com 2. SQL Server-Entwickler-Konferenz: www.donkarl.com/?SEK Nürnberg 12./13.4. + 19./20.4.2008 |
|
#3
|
|||
|
|||
|
Hallo, Stellios
Stellios Dimou wrote: > Ich habe ein Formular erstellt mit zwei Feldern (von_PLZ mit Wert=0 u. > bis_PLZ mit Wert=99999). > > Jetzt wollte ich dazu eine Abfrage erstellen die den Inhalt dieser > Felder zur Darstellung heranzieht. Das Problem an der Sache ist dass > das Feld PLZ alphanumerisch ist da auch ausländische Postleitzahlen > mit Buchstaben vorhanden sind. Das hat nicht einmal was mit den ausländischen Postleitzahlen zu tun, sondern beginnt bereits mit denen in den neuen Bundesländern, die mit 0 beginnen; diese kannst Du als Zahl gar nicht korrekt erfassen, so dass Dir gar nichts anderes übrig bleibt, als alle Postleitzahlen als Text zu erfassen. Wie Du mit Postleizahlen dann weiter umgehen kannst, wird in verschiedenen Demos dargestellt, ich geb' dir mal ein paar Links : PLZ-Demo http://www.bkwald.de/acc_beisp.htm Postleitzahlen und Ortsssuche http://freenet-homepage.de/VBA/Downloads.html -- Gruss Jens ______________________________ 2. SEK (SQL Server-Entwickler-Konferenz) Nürnberg, 12./13.4 und 19./20.4.2008 FAQ: http://www.donkarl.com |
|
#4
|
|||
|
|||
|
Super...
Das haut hin!!! Auf diese Formel bin ich auch nicht gekommen, eig. ziemlich einfach, habe wohl zu kompliziert gedacht... Viele Dank noch mal... |
|
|
|
|
![]() |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
| Selektionskriterien aus ein Formular in ein Abfrage übertragen | Franz | Newsgroup microsoft.public.de.access | 3 | 08-05-2008 09:59 AM |
| A00 Formular und Abfrage | Liane Uebelein | Newsgroup microsoft.public.de.access | 1 | 06-04-2008 09:51 AM |
| Summenbildung in Abfrage/Formular | Vera Köhler | Newsgroup microsoft.public.de.access | 7 | 05-30-2008 08:44 AM |
| Formular auf Basis einer Abfrage | info@axelahrens.de | Newsgroup microsoft.public.de.access | 3 | 04-14-2008 09:59 AM |
| A2003, AND u. OR für Abfrage aus Formular entnehmen | Bettina Brand | Newsgroup de.comp.datenbanken.ms-access | 8 | 02-07-2008 05:23 PM |