Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Datenfelder NULL setzen

Begonnen von Liene, Januar 02, 2020, 18:13:43

⏪ vorheriges - nächstes ⏩

Liene

Hallo,
ich habe in einem SuchFormular die Felder ProjektAuftrag (Kombifeld, ja, nein, offen), ProjektAnfang u. ProjektEnde. ProjektAnfang u. ProjektEnde sind mit bestimmten Standardwerten belegt.
Im Falle Projektauftrag = nein sollen die Standardwerte entfernt werden. Mein Codeversuch klappt leider nicht.

Private Sub ProjektAuftrag_AfterUpdate()
If Me!ProjektAuftrag = "nein" Then
    Me!ProjektAnfang = Null
    Me!!ProjektEnde = Null
End IF
End Sub

Wo ist mein Fehler?
Vielen Dank von Liene

DF6GL

Hallo,

was klappt nicht?

Wird die Prozedur ausgelöst?

Wie lautet die Datensatzherkunft des Kombis?

Sind alle Felder ungebunden?
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Liene

Hallo und Danke für die Antwort

Alle Felder sind ungebunden.
Die Datensatzherkunft des Kombifeldes ist eine Werteliste Ja, Nein, Offen
Die Prozedur wird ausgelöst, wenn ich einen Wert im Kombifeld auswähle, deshalb habe ich des Ergebnis AfterUpdate für das Kombifeld gewählt. Die Felder werden nicht NULL gesetzt

Gruß Liene

Hondo

Hallo,
das doppelte Ausrufezeichen hast du gesehen?
Versuche mal statt auf Null zu setzen vbNullString ("")
Private Sub ProjektAuftrag_AfterUpdate()
If Me!ProjektAuftrag = "nein" Then
    Me!ProjektAnfang = vbNullString
    Me!ProjektEnde = vbNullString
End IF
End Sub


Gruß Andreas

Liene

Hallo und sorry,

ich will programmieren und kann nicht den einfachen Code richtig lesen!
Sorry, das ich mit meiner Dummheit Euch beschäftigt habe

Gruß Liene

DF6GL

Hallo,

versteh ich jetzt nicht...???

Wo sind doppelte Ausrufezeichen? 


Und vbNullString würde ich eher auch nicht nehmen. Bei einer späteren Prüfung des Textfeldinhaltes kann das zu Irritationen führen.

Bei mir läuft der von Liene gepostete Code anstandslos...
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Hondo

Oben im Code:
Me!!ProjektEnde = Null

DF6GL

Also, ich finde sowas nicht....

Aber vermutlich ist das editiert worden....



ZitatPrivate Sub ProjektAuftrag_AfterUpdate()
If Me!ProjektAuftrag = "nein" Then
    Me!ProjektAnfang = Null
    Me!!ProjektEnde = Null
End IF
End Sub
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

MzKlMu

Hallo,
hier:
Me!!ProjektEnde = Null
Gruß Klaus

DF6GL

 ;D ;D ;D ;D

Muss mal meine Brille putzen   8)
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access