Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / #Ошибка в форме или как считать пустой результат запроса нулем / 4 сообщений из 4, страница 1 из 1
22.01.2003, 18:47
    #32094892
deos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
#Ошибка в форме или как считать пустой результат запроса нулем
Уважаемые знатоки, не поможите ли с проблемкой?

В форме содержится вычисляемое поле, которое складывает итоговые данные из подчиненных форм. Все работает как надо, но если хоть в одной из них нет данных (напр. не было операций в данном периоде) то в моем вычисляемом поле появляется #Ошибка. Как (функцией, условием...) заставить считать сумму отсутствующих данных = 0, чтобы дальше использовать в вычислениях ?

Функция Nz() не помогает, поскольку в данном случае итоговое поле в подчиненной форме не пустое, а вообще отсутствует, т.к. её запрос не возвращает ни одной записи.

Заранее всем благодарен.
...
Рейтинг: 0 / 0
22.01.2003, 19:27
    #32094916
#Ошибка в форме или как считать пустой результат запроса нулем
Используешь следующие инструкции:

IIf([Pole1] Is Null;0;[Pole1]) + IIf([Pole2] Is Null;0;[Pole2])

либо

Nz([Pole1];0) + Nz([Pole2];0)
...
Рейтинг: 0 / 0
22.01.2003, 19:28
    #32094917
IgorM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
#Ошибка в форме или как считать пустой результат запроса нулем
=IIf(IsError(...), ... , ...)
...
Рейтинг: 0 / 0
22.01.2003, 19:29
    #32094918
#Ошибка в форме или как считать пустой результат запроса нулем
Исвините, не полностью понял проблему.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / #Ошибка в форме или как считать пустой результат запроса нулем / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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