Access-o-Mania

Access-Forum (Deutsch/German) => Access-Hilfe => Thema gestartet von: Lernwilliger am August 07, 2011, 12:46:25

Titel: Datum-Selektion in fünf Monaten und diese danach auch im Bericht Sortiert
Beitrag von: Lernwilliger am August 07, 2011, 12:46:25
Guten Tag erstmal.

Ich habe eine Abfrage erstellt, die mir aus einer bestehenden Tabelle mit einem Datumsfeld (Ablauf Mitgliedschaft) unter folgenden Kriterien" Zwischen Datum() Und Datum()+150 " ein Ergebnis liefert.
(dieses Feld habe ich noch Aufsteigend Sortiert.)
Nach öffnen der Abfrage wird mir angezeigt bei welchem Mitglied die Mitgliedschaft ab Datum HEUTE bis in 150 Tagen ausläuft, mit Aufsteigender Sortierung. ( So bekomme ich es bisher hin)

Eigentlich wollte ich mir NUR die Mitglieder Anzeigen lassen bei denen die Mitgliedschaft in 5 Monaten ausläuft, und dieses Aufsteigend nach Tagen sortiert.
Das bekomme ich nicht hin, ich muss hier ein weiteres Kriterium eingeben?

Übrigens habe ich im Bezug auf diese Datumsabfrage einen Bericht erstellt, was soll ich sagen, dieser ist hier nicht mehr Aufsteigend Sortiert, sondern vollkommen unsortiert, was ist das denn. Muss ich den Bericht
selbst nochmals Sortieren? Wie?
Ich würde mich über Hilfe sehr freuen.

PS: Als nächstes möchte ich die Adressfelder aus dem Aktuell geöfnetten Formular an ein zu startendes Word übergeben. Gibt es dazu schon Beiträge?

Gruß aus Mannheim

Die Sortierung im Bericht habe ich dank des Beitrages vom 7.2007 lössen können. Danke für die Info.

Titel: Re: Datum-Selektion in fünf Monaten und diese danach auch im Bericht Sortiert
Beitrag von: Lernwilliger am August 07, 2011, 14:41:58
Wie schon oben angegeben habe ich die Sortierung im Bericht lösen können.

Aber mit den Datumsausgaben, bei dem Alle Mitglieder mit Verträgen in 5 Monaten angezeigt werden ( und nur diese ) konnte ich durch die bisherigen Beiträge nicht lösen.

Titel: Re: Datum-Selektion in fünf Monaten und diese danach auch im Bericht Sortiert
Beitrag von: DF6GL am August 07, 2011, 14:49:32
Hallo,

etwa so im Abfrageentwurf:

Feld:             ZielDatum: DateAdd("m";5;[Ablauf Mitgliedschaft] )
Kriterium:      > Datum()
Titel: Re: Datum-Selektion in fünf Monaten und diese danach auch im Bericht Sortiert
Beitrag von: Lernwilliger am August 08, 2011, 12:15:40
Vielen Dank für den Lösungsvorschlag.
Ich habe das Neue Feld "ZielDatum" mit dem Kriterium eingefügt. Allerdings wurden die entsprechenden Datumszeiten nicht wie gewünscht angezeigt sondern alle Datumsbereiche vom "m" (Monat) wurden um die Zahl 5 erhöht angezeigt.
Ich habe in der Eingabe im Bereich ("m";5;[AblaufMitgliedschaft]) bei der Anzahl Monate ein Minuszeichen vor die 5 gesetzt.
Jetzt werden mir dort alle Mitgliedsverträge 5 Monate vor dem Ablauftermin angezeigt. (Genügend Zeit um die Mitglieder wieder zur Verlängerung zu gewinnen). Dieses Ergebnis kann ich jetzt in weiteren Abfragen, Berichten verwenden.
Wäre es möglich jetzt noch dieses Ergebnis (5 Monate vorher) auf eben nur diesen einen Monat zu begrenzen damit auf der Ergebniss-Liste nur noch diese stehen. (Für den Ausdruck).

Kurz: Gibt es eine Lösung für: Anzeige nur der Mitglieder deren Mitgliedschafts-Verträge in 5 Monaten auslaufen

Vielen Dank bis dahin.
Titel: Re: Datum-Selektion in fünf Monaten und diese danach auch im Bericht Sortiert
Beitrag von: DF6GL am August 08, 2011, 13:11:25
Hallo,



Es soll also heißen:
Alle Verträge die genau im 5. Monat nach Heute auslaufen..?

etwa so:

Feld:           xyz: Format(dateadd("m";-5;[Ablauf Mitgliedschaft]);"jjjjmm")
Kriterium:    Format(Datum();"jjjjmm")



( jjjj könnte evtl. auch yyyy  heißen .)
Titel: Re: Datum-Selektion in fünf Monaten und diese danach auch im Bericht Sortiert
Beitrag von: Lernwilliger am August 08, 2011, 14:51:04
Danke deine Angaben waren genau richtig. (Die Angaben mit jjjj sind richtig.)

Vielen Dank und freundliche Grüße aius dem verregneten Mannheim.