collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 49
  • Punkt Versteckte: 0
  • Punkt Mitglieder: 1
  • Punkt Benutzer Online:

* Forenstatistik

  • stats Mitglieder insgesamt: 13808
  • stats Beiträge insgesamt: 64171
  • stats Themen insgesamt: 8679
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 16
  • stats Am meisten online: 415

Autor Thema: Feld aus einem Datensatz löschen  (Gelesen 2278 mal)

Offline -Rockbiest-

  • Newbie
  • Beiträge: 43
Feld aus einem Datensatz löschen
« am: April 24, 2015, 13:04:54 »
Halli hallo, hab mal wieder ein dezentes Problem.
Ich hab ein Formular in dem ein Datensatz angezeigt wird.
Ein Button in dem Formular soll auslösen, dass lediglich ein Textfeld innerhalb des Datensatzes gelöscht wir.
Ich kenne jedoch lediglich folgenden Befehl:

Option Compare Database

Private Sub cmd_rechnung_beglichen_Click()

CurrentDb().Execute "DELETE FROM tbl_eig_rechnung_1000 " & _
                             "WHERE rechnung_id = " & Me!rechnung_id

End Sub

Der Code löscht jedoch den kompletten Datensatz :D

Der Button heißt "Rechnung beglichen"
Nun soll innerhalb dieses Datensatzes das Feld "rechnung_bezahlt" gelöscht werden. Darin steht ein X, das ich als Filterkriterium in einem Listenformular verwende, um die Rechnungen anzuzeigen, die noch nicht bezahlt sind.
Sobald die Rechnung bezahlt ist, soll mit dem Button das "X" gelöscht werden, damit die Rechnung nicht mehr im Listenformular auftaucht mit den offenen Rechnungen.

Hilfe hilfe :D
 

Offline MaggieMay

  • Global Moderator
  • Access Guru
  • *****
  • Beiträge: 3107
Re: Feld aus einem Datensatz löschen
« Antwort #1 am: April 24, 2015, 13:31:46 »
Hi,

wie wäre es hiermit:
Me!rechnung_bezahlt = Null
' + speichern
Me.Dirty = False
Freundliche Grüße
MaggieMay
 

Offline -Rockbiest-

  • Newbie
  • Beiträge: 43
Re: Feld aus einem Datensatz löschen
« Antwort #2 am: April 24, 2015, 13:37:39 »
Ich verneige mich vor dir :D
Danke, super :)
 

Offline MzKlMu

  • Moderator
  • Access-Oberguru
  • *****
  • Beiträge: 7016
Re: Feld aus einem Datensatz löschen
« Antwort #3 am: April 24, 2015, 19:14:57 »
Hallo,
Zitat
Sobald die Rechnung bezahlt ist, soll mit dem Button das "X" gelöscht werden,
Hast Du kein Feld für das Datum des Zahlungseingangs ?
In einer Rechnung sollte das vorhanden sein. Damit würde auch das X entfallen denn offene Rechnungen haben ja kein Datum für den Zahlungseingang.
Gruß
Klaus
 

Offline -Rockbiest-

  • Newbie
  • Beiträge: 43
Re: Feld aus einem Datensatz löschen
« Antwort #4 am: Mai 01, 2015, 12:51:05 »
So einfach habe ich natürlich gar nicht erst gedacht.
Ist eine super Idee danke :)