Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Access - Datensätze überspringen





Frage

Hallolo, ich habe eine Frage zum Formular. Ich würde gern eine Bedingung schreiben, dass wenn Feld1 eine "1" enthält dieser Datensatz übersprungen wird und im Formular zum nächsten Datensatz gegangen wird. Ich danke im Voraus!!! Gruß Uni

Antwort 1 von rolandaa

hallo,

über ein kleines makro
zum beispiel beim öffnen des formulars - formular - eriegnis - beim anzeigen - reinklicken - rechts die drei punkte klicken - makto generator - ok - name vergeben - ok

in dem makro oben ist ein feld in dem XYZ steht mit zwei kästchen - anklicken und das feld rechts daneben auch
makroname und bedinung sind sichtbar

unter aktion - gehe zu datensatz - erster (unten auswählen) - nächste zeile

unter bedinung - Formulare![F_???]![feld1] ="1"
aktion (rechts daneben) gehe zu datensatz - nächster (unten auswählen)

mfg
roland

Antwort 2 von testfix4711

Wenn Du den Datensatz gar nicht bearbeiten willst, ist es am besten diese von Anfang an auszulassen.
Ich würde die benötigten Datensätze über die Filterfunktion zur Verfügung stellen oder über eine Abfrage die betötigten Datensätze rauspicken...

Gruß

TESTFIX4711

Antwort 3 von TheUniversal

Danke Rolandaa!

Jedoch habe ich die ganze Sache mit der Bedingung nicht verstanden. Ich habe nun einen Makro im Makro-Generator erstellt. Ich habe die Funktion "GehezuDatensatz" gewählt. Objekttyp = Formular
Objektname = Formularname
Datensatz = nächste Datensatz
Offset = leer

Wo soll ich jetzt die Bedingung einfügen?

unter bedinung - Formulare![F_???]![feld1] ="1"

Soll ich anstelle der drei Fragezeichen meinen Formularnamen einfügen?

Bitte gib mir doch nochmal einen Tipp.

Danke im Voraus!

Gruß
Uni

Antwort 4 von TheUniversal

Hallo nochmal.

Ich habe ein bisschen was rausgefunden, aber ich finde die Option nicht, um die Bedingung zu ändern. In der Hilfe stehen zwar Beispiele für die Bedingungen, aber wie schon gesagt ich weiß nicht, wo ich die Bedingung festlegen kann.

Bitte helft mir.

Danke ...

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


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: