Я использую код ниже в моем Access 2016, чтобы вести историю комментариев.
Где AddNewComment - это несвязанный текстовый ящик, а комментарии - это текстовое поле, которое не «включено».Поэтому, как только пользователь вводит текст в AddNewComment и нажимает кнопку «Сохранить комментарий», он обновляет поле «Комментарии» датой и временем.
Проблема возникает, даже если у меня будет более одного комментария, я вижу только первый комментарий в таблице;невозможно просмотреть другие комментарии в таблице.
Имя поля - «Комментарии», тип данных - «Длинный текст».
**Code**
Private Sub Save_Comment_Click()
If (IsNull(AddNewComment.Value)) Then
MsgBox ("Please Enter a Comment before clicking" & _
"on the Save Comment buttonn.")
Exit Sub
End If
If (IsNull(Comments.Value)) Then
Comments.Value = AddNewComment.Value & " ~ " & _
VBA.DateTime.Date & " ~ " & VBA.DateTime.Time
Else
Comments.Value = Comments.Value & _
vbNewLine & vbNewLine & _
AddNewComment.Value & " ~ " & _
VBA.DateTime.Date & " ~ " & VBA.DateTime.Time
End If
AddNewComment.Value = ""
End Sub