1

У меня есть код, который добавляет записи из формы в таблицу, но когда флажки установлены, он добавляет -1 (true) в поле таблицы. Как я могу изменить свой код, чтобы добавить альтернативное слово вместо -1?

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

1 ответ1

1

Вы можете использовать If ..Тогда заявление...

Например, заменить:

.Fields("COLL") = Me.Check205

с

If Me.Check205 = -1 then
    .Fields("COLL") = "True"
End If

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .