Ответить на сообщение
Вернуться к теме
Вы отвечаете на сообщение:
ник: ГлазастыйМышь вроде так, там опечатка в формировании фильтра
Private Sub Кнопка6_Click() On Error GoTo Err_Кнопка6_Click Dim stDocName As String Dim text1, text2 stDocName = ChrW(1048) & ChrW(1047) If IsNull([Forms]![Форма2]![TextBox1]) Then text1 = "01.01.1900" Else text1 = [Forms]![Форма2]![TextBox1] End If If IsNull([Forms]![Форма2]![TextBox2]) Then text2 = "31.12.2200" Else text2 = [Forms]![Форма2]![TextBox2] End If If IsNull([Forms]![Форма2]![ФИО]) Then DoCmd.OpenReport "ИЗ", acViewPreview, , "[Дата] Between #" _ & Format(text1, "mm\/dd\/yyyy") & "# And #" _ & Format(text2, "mm\/dd\/yyyy") & "# " Else DoCmd.OpenReport "ИЗ", acViewPreview, , "[ФИО]='" & [Forms]![Форма2]![ФИО] _ & "' And ([Дата] Between #" & Format(text1, "mm\/dd\/yyyy") _ & "# And #" & Format(text2, "mm\/dd\/yyyy") & "# ") End If Exit_Кнопка6_Click: Exit Sub Err_Кнопка6_Click: MsgBox Err.Description Resume Exit_Кнопка6_Click End Sub
Ваше имя:
Пароль:
Сообщение:
Прикрепить:
Для вставки смайлов в текст щелкните по значку.