Zum Inhalt springen

Aufzählung


B.Marco

Empfohlene Beiträge

Da gibt es viele verschiede Möglichkeiten (VBA/SQL).

Die, denke ich, für dich einfachste:

1) Generiere im Berichtsfuß ein Textfeld

2) In der Eigenschaft "Steuerelementinhalt" schreibste direkt folgendes rein:

=DomAnzahl ("Feld";"TabelleAbfrage")

Für "Feld" nimmt man am besten den Primärschlüssel der Tabelle, also z.B. "Artikelnummer".

Sollte die Datensatzherkunft (RecordSource) deines Reports selbst eine Abfrage sein, gibste halt die an.

Die entsprechende VBA-Funktion heißt übrigens "DCount".

Hoffe, dir geholfen zu haben.

TheRok

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi TheRok,

danke für deine Lösung, komm aber nicht damit zurecht.

Das mit dem Textfeld leuchtet mir ein.

Textfeld in den Berichtsfuß, in den Steuerelementinhalt

=DomAnzahl("PersonalNr";"abf_inet_dd_user")

funktioniert aber nicht. Möchte beim Ausführen eine Eingabe für

diesen Befehl ...

ausserdem bemängelt er zuvor die Syntax, also hab ich den

Befehl in eckige Klammern gesetzt,was die obengenannte Aktion zu Folge hatte.

Wenn ich das ganze in VBA mache, wie kann ich dann den Wert in das Textfeld übergeben?

Grüße

Gizzmo

Link zu diesem Kommentar
Auf anderen Seiten teilen

hi,

ich kenn mich zwar mit access nicht wirklich aus, aber ich wuerde es mal so versuchen:

in vba in dem ereignis form_load ein recordset oeffnen mit dem sql-statement 'select count(*) as ANZ from TAB' (TAB == deine tabelle). dann steht in dem feld ANZ die anzahl datensätze aus der tabelle TAB.

desweiteren einem textfeld den wert ANZ zuweisen: 'textfeld.text = ANZ'. (ich glaube, textfelder muessen in access immer den focus haben, bevor man ihnen text uebergeben kann, also 'textfeld.setfocus' vorher aufrufen.)

sollte so in etwa funktionieren...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ok, aber funktioniert das auch mit Abfragen?

Nach deiner Methode hätte ich alle Datensätze aus der Tabelle,

brauche aber nur bestimmte, die ich zuvor mit einer Abfrage aus einer Tabelle heraus selectiert habe.

Der Ansatz von TheRok war gut und hat auch schon in teilweise funktioniert aber leider noch nicht ganz.

Beim Befehl DomAnzahl hat er mir immer eine Fehlermeldung gebracht. Deshalb hab ich versucht nur Anzahl einzugeben und es funktionierte genau ein mal .

Versteh auch nicht warum, bin gerade dabei den Fehler zu finden .

gizzmo

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...