Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Datensätze eines bestimmten Zeitraumes anzeigen





Frage

Hallo Leute, habe eine simple Datenbank erstellt, bei der Datensätze eines bestimmten Zeitraumes (dynamisch) per Abfrage im Formular angezeigt werden.. hat jemand eine idee?! vielleicht irgendwas pop-up mäßiges, wo der user das start und enddatum eingeben kann!? habe keine ahnung, danke für eure hilfe ;) mfg simon

Antwort 1 von RalfH

Hallo brasco2k ,

Entwerfe ein Formular ( DeinFormular) mit 2 Textfelder:
Textfeld1= VonDatum Textfeld2 = BisDatum

Und einen Button, der entweder die Abfrage oder aber ein anderes Formular/Bericht aufruft, was auf der unten beschriebenen Abfrage aufsetzt.

Jetzt eine Abfrage erstellen, und im Feld Datum unter Kriterien kommt folgendes rein:
>=[Formulare]![Deinformular]![VonDatum] Und <=[Formulare]![Deinformular]![BisDatum]


Jetzt kannst Du oder ein User, in Deinformular die entsprechenden Parameter eingeben, und über den Button eben ein Formular/Bericht oder die Abfrage selbst aufrufen.

Gruß Ralf

Antwort 2 von brasco2kk

hallo Ralf,

schonmal vielen Dank für deine Antwort. Das hört sich auch für mich alles sehr logisch an, irgendetwas mache ich aber trotzdem immer noch falsch....

Habe jetz, wie du gesagt hast, ein Formular "Abfrage_date" erstellt mit den beiden Textfeldern "VonDatum" und "BisDatum". Der Button öffnet ein Formular mit den ganzen Datensätzen, die aus einer Abfrage stammen. In der Abfrage habe ich die Bedingung eingefügt, jedoch passiert nichts!?

Das hier jedenfalls habe ich doch richtihg umgesetzt, oder?
>=[Formulare]![Abfrage_date]![VonDatum] Und <=[Formulare]![Abfrage_date]![BisDatum]

Vielen Dank für deine mühe,
gruss simon

Antwort 3 von brasco2kk

aahh sorry, es klappt doch, aber im formular wird das nicht übernommen, nur in der abfrage...

also wenn ich im hintergrund das "Abfrage_date" offen habe, dort werte eingeben, und dann die Abfrage aufmache, zeigt er die Datensätze an, jedoch nicht, wenn ich das Formular, dass sozusagen diese abfrage beinhaltet.. merkwürdig, oder?!

Antwort 4 von RalfH

Wenn Du den Button klickst, rufe das Formular auf:
Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "DeinFormular"
DoCmd.OpenForm stDocName, , , stLinkCriteria

Gruß Ralf

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: