Bei Zugriffscodierung stecken

1

Ich habe einen Code, der Datensätze aus einem Formular zu einer Tabelle hinzufügt, aber wenn die Kontrollkästchen aktiviert sind, wird im Tabellenfeld ein -1 (true) hinzugefügt. Wie kann ich meinen Code überarbeiten, um ein alternatives Wort anstelle von -1 hinzuzufügen?

Dim db As Database
Dim rs As DAO.Recordset
Set db = CurrentDb()
Set rs = db.OpenRecordset("Raw_Audits")

With rs
  .AddNew
  .Fields("Name") = Me.Combo0
  .Fields("COLL") = Me.Check205
  .Fields("COMP") = Me.Check227
  .Fields("UMPD") = Me.Check294
  .Update
  .Close
End With
InNeedOfHelp
quelle
1
Fügen Sie eine IF THEN-Anweisung hinzu!
Eric F

Antworten:

1

Sie können eine verwenden If..Then Aussage ...

Ersetzen Sie zum Beispiel:

.Fields("COLL") = Me.Check205

mit

If Me.Check205 = -1 then
    .Fields("COLL") = "True"
End If
Ƭᴇcʜιᴇ007
quelle
Vielen Dank! Ich habe mehrere Variationen ausprobiert, aber keine von mir hat funktioniert, diese hat aber wie ein Zauber funktioniert!
InNeedOfHelp