Hallo an alle :)
Ich suche nach einer Möglichkeit die Anzahl der Datensätze aus Abfragen als Zahl in einem Hauptformular anzeigen zu lassen.
Im Hauptformular gibt es den Button Bestellungen, hier werden per Abfrage nur die Bestellungen (Endlosformular) angezeigt die noch offen, also nicht bestellt sind. Vor dem Button soll nun im Hauptformular angezeigt werden, wie viele Bestellungen offen sind. Dies natürlich nicht nur für Bestellungen.
Hat jemand eine Idee, wie sowas zu lösen ist, oder ob es überhaupt geht?
Danke euch schon jetzt für Ideen :)
Hallo,
wie heißt die Abfrage und woran erkennt man offene Bestellungen.
Im einfachsten Falle ein Feld im Kopf des Ufos mit folgender Formel:
=Anzahl(*)
Hallo,
in einem gebundenen Formular kann die ANZAHL(*)-Funktion benutzt werden.
(Textfeld-Steuerelelementinhalt: =Anzahl(*) )
Ansonsten liefert die DCount()-Funktion (DomAnzahl() ) die Anzahl der DS aus einer Abfrage, bzw. Tabelle, die den angegebenen Kriterien entsprechen...
siehe in die VBA-Hilfe zu DCount()
Danke schonmal für die Hinweise..
Gedacht ist die Funktion ähnlich wie in Outlook wo vor dem Ordnernamen die Anzahl der ungelesenen Emails angezeigt wird.
Also im Hauptformular der DB soll vor dem Button zu den Bestellungen die Anzahl der Datensätze aus der Abfrage welche dahinter steht angezeigt werden. (Kann ich das HF an mehrere Abfragen binden?) Hätte halt Bestellungen, Stornierungen, Offene Auftragsbestätigungen, Lieferscheine..
Hallo,
Du hast keine meiner Fragen beantwortet.
Ein HF kann nur eine Datenquelle haben. Und Bestellungen, Stornierungen, Offene Auftragsbestätigungen, Lieferscheine haben ja jeweils andere Felder, sodass das mit einem Formular nicht geht.
Du brauchst auch für jede gewünschte Anzahl ein Kriterium voran die zu zählenden Datensätze zu erkennen sind. Daher ja die Frage:
Zitatworan erkennt man offene Bestellungen
Und diese Frage gilt sinngemäß auch für die anderen Zählungen.
Bitte entschuldige Klaus.
Habe Ein Endlosformular das seine Daten aus einer Abfrage bezieht. Die Abfrage erkennt anhand von einem Ja/Nein Feld, ob ein Artikel schon bestellt ist, oder noch bestellt werden muss. In diesem Formular habe ich auch einen Zähler, der mir die Datensätze zählt. Dieser soll jetzt auf das Hauptformular übertragen werden. Also ein Textfeld im Hauptformular, welcher das Textfeld aus dem Formular Bestellungen ausliest und wiedergibt.
Hallo,
Du brauchst im Ufo nicht zu zählen.
Im Hafo ein Feld mit folgendem Inhalt:
=DomAnzahl("*";"Abfragename";"JaNeinFeld = 0")
Danke, jetzt geht es :-)