Да предотвратят отварянето доклад, ако няма никакви данни да се покаже
Можем да предотвратим отворен доклад, ако няма никакви данни да покажат, и за това ние използваме две форми, в зависимост от версията на достъп:
1 - Всички версии на достъп
Поставете кода по-долу в свойствата на доклада, "Активиране на събитието '
Използвайте случай благоприятна (Activate) Доклад:
Частни Под Report_Activate ()
Ако DCount ("*", Me.RecordSource) = 0 Тогава
MsgBox "Няма документация, за да се покаже" vbDefaultButton1, "Грешка!"
AcReport DoCmd.Close "доклада име"
Крайна сметка, ако
End Sub
2 - от версия 7 (Access 95) е добавен случай ", ако няма никакви данни", тогава ние може да urilizar следния код:
Private Sub Report_NoData (Отказ като цяло число)
MsgBox "Няма данни в доклада.", VbInformation, "Грешка!"
Отказ = True
End Sub
За да видите изтеглите пример: Предотвратяване доклад на откриването






























Чудя се коя версия на достъп, която искате да използвате за отваряне на системата на продажбите на моята машина, база данни формат на съобщението не се признава.
Всички примери са направени в Access 2003. Мога ли да изпратя в друг формат, преди да Access 2003, ако искате.
Добро утро, аз правя табличен вид, тази форма има три полета във всяка колона с формули (expressaão) примери:
Calculado1 Период - (минус) период calculado2,,
(Space W / постави дата) (пространство стр. / постави дата)
Calculado3 Период - (минус) период calculado4,,
(Space W / постави дата) (пространство стр. / постави дата)
Calculado5 Период - (минус) период calculado6,,
(Space W / постави дата) (пространство стр. / постави дата)
след като той прави в резултат на разликата на датата, след това се умножава по 30 във връзка с месечна "Х", а след това в резултат на изразяване в тези колони ще доведе до добавяне на още едно поле, наречено кредит, а P / се появява резултат в областта Crediton трябва да попълни всички графи, като полета не са на datasn или да постави дата 00/00/0000 ако станах той вече е достатъчно, просто липсва този w / края на работата ми.
Ако можете да помогнете ми да ви благодаря и поздравления за блога Abrç. Тиаго
Ако не сте разбира Poso изпрати w / по електронна поща от вече ви благодаря за вниманието.
Можете да използвате NZ функция
Calculado1 Период - (минус) Нова Зеландия (calculado2 период)
Здравейте Хосе
Свалих продажбите си система, MS има много
за коригиране на грешки, изтеглени на системни продажби за мен.
благодарен.
Вие имате примерен файл как да използвате функцията DLookup = E = DLookup
Здравей, дойдох да знаят своя блог, и желаят добър вечер
bjsss
Аз очакват вашето посещение
Това е супер проста, за да се предотврати отворена доклад
1) Отворете отчет в проектирането и отворете свойствата на формуляра.
2) Отидете в раздела събитието и изберете, ако няма никакви данни
3) Кликнете на многоточие (...)
4) Въведете кода по-долу
Private Sub Report_NoData (Отказ като цяло число)
MsgBox ("NO информация за този отчет")
Край
End Sub
5) Затворете редактора на Visual Basic
6) Имайте предвид, че се появява в процедура опция СЛУЧАЙ няма данни
7) Можете да пуснете вашата програма.
Има много начини за постигане на целта, просто изберете и да бъдат креативни.
Можете да използвате NZ функция
Calculado1 Период - (минус) Нова Зеландия (calculado2 период)
Добро утро! Можете да създадете бутон във формуляра за извършване на резервно копие на базата данни?
Благодарен.
Поздравления за работата! Аз посещават вашия сайт всеки ден ... Между другото, аз би означавало на сайта http://www.iAulas.com.br там ще намерите повече от 10,000 учебници за свободно изтегляне на всички видове теми, включително подаяния Access ... Помагал съм ...
че наистина гледам чудесни примери за достъп
Много благодаря