Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в отчете когда он пустой, вместо "ошибка" ....(+) / 8 сообщений из 8, страница 1 из 1
11.07.2003, 03:16
    #32205070
Spate
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в отчете когда он пустой, вместо "ошибка" ....(+)
Как в отчете когда он пустой, вместо "ошибка" ....(+) в поле где подсчитывается количество значений поствить "0"?
то есть если например магазинов всего 5, то count ([имя_магазина]) выдает 5,
а если по результатам вычислений нет ни одного магазина, то вместо пятерки высвечивается "ошибка".
p.s.
="ИТОГО: " & IIf([NameShopR] Is Not Null;Count([NameShopR]);0)
не проходит. :-((
...
Рейтинг: 0 / 0
11.07.2003, 07:28
    #32205093
IgorM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в отчете когда он пустой, вместо "ошибка" ....(+)
Попробуй:
="ИТОГО: " & IIf(IsError([NameShopR]);0;Count([NameShopR]))
...
Рейтинг: 0 / 0
11.07.2003, 08:53
    #32205128
Shubnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в отчете когда он пустой, вместо "ошибка" ....(+)
Private Sub Report_NoData(Cancel As Integer)
Beep
MsgBox "Отчет пустой!", vbCritical
Cancel = True
End Sub

и всего делов
...
Рейтинг: 0 / 0
11.07.2003, 12:08
    #32205420
Spate
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в отчете когда он пустой, вместо "ошибка" ....(+)
Спасибо!
первый вариант оставил вывод ошибки ,
второй вариант обошел таки само открытие отчета ;-) это в принципе пока проходит , но нельзя ли все же открыв отчет и оставив на экране шапку вписать в отчет, что по запросу не найдено ничего (что бы распечатать можно было и пустой вариант выборки). ?
...
Рейтинг: 0 / 0
11.07.2003, 12:12
    #32205428
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в отчете когда он пустой, вместо "ошибка" ....(+)
Лови событие NoData и обнуляй ControlSource в нужных контролах
...
Рейтинг: 0 / 0
11.07.2003, 14:01
    #32205632
Shubnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в отчете когда он пустой, вместо "ошибка" ....(+)
Да подойди здраво - что смотреть если отчёт пустой
...
Рейтинг: 0 / 0
12.07.2003, 02:47
    #32206276
Spate
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в отчете когда он пустой, вместо "ошибка" ....(+)
большое всем спасибо!!!
пока действительно ограничусь таким вариантом:-)
...
Рейтинг: 0 / 0
12.07.2003, 08:32
    #32206289
IgorM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в отчете когда он пустой, вместо "ошибка" ....(+)
> первый вариант оставил вывод ошибки ,

У тебя скорее всего поле отчета называется так же как и поле в источнике данных, т.е. NameShopR, переименуй первое, например в fldNameShopR,и получи требуемый результат.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в отчете когда он пустой, вместо "ошибка" ....(+) / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]