Архив за 20 мая 2009

Предотвращение открытия отчета, если нет данных,

Среда, 20 Мая 2009

Мы можем предотвратить отчет открытым, если нет данных, чтобы показать, и для этого мы используем две формы в зависимости от версии Access:

1 - Все версии ДОСТУПА
Разместите код в свойствах отчета, "Активация" событие

Используйте событие Включение (Activate) доклад:

Private Sub Report_Activate ()

Если DCount ("*", Me.RecordSource) = 0 Then

MsgBox "Нет записей для отображения" vbDefaultButton1, "Ошибка!"

AcReport DoCmd.Close ", название отчета"

End If

End Sub

2 - Начиная с версии 7 (Access 95) было добавлено событие ", если нет данных, то мы можем urilizar следующий код:

Private Sub Report_NoData (Отмена As Integer)

MsgBox "Нет данных в отчете.", VbInformation, "Ошибка!"

Отмена = True

End Sub

Чтобы увидеть работы скачать пример: предотвращение открытия отчета

Презентация

Аватара

Благодарим Вас за посещение.
Подписаться на канал, чтобы не пропустить ни одного сообщения.

Здесь в блоге я приведу примеры работы с Microsoft Access, а также задать вопросы тем, кто просит. больше

Хотите подписаться?

Подписаться или подписаться по электронной почте:
Введите адрес электронной почты:


Объявления