Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Построитель выражений в отчетах / 11 сообщений из 11, страница 1 из 1
10.06.2004, 17:35:58
    #32556799
ThuG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построитель выражений в отчетах
Как с помощью "построителя выражений" в отчетах доделать следующую вещь:
Если DSum в поле отчета (уже сделан) ничего не находит (=NULL), вывести в этом поле 0, если находит - значение?

То есть аналог условного оператора...
...
Рейтинг: 0 / 0
10.06.2004, 17:37:25
    #32556805
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построитель выражений в отчетах
NZ(Dsum,"0")
...
Рейтинг: 0 / 0
10.06.2004, 17:37:42
    #32556806
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построитель выражений в отчетах
iif(isnull(...),0,...)
...
Рейтинг: 0 / 0
10.06.2004, 17:38:00
    #32556808
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построитель выражений в отчетах
ф-ия Nz тебе поможет
...
Рейтинг: 0 / 0
10.06.2004, 17:38:02
    #32556809
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построитель выражений в отчетах
Мое хуже.
...
Рейтинг: 0 / 0
10.06.2004, 17:38:50
    #32556811
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построитель выражений в отчетах
вернее NZ(Dsum(...),0)
...
Рейтинг: 0 / 0
10.06.2004, 17:39:21
    #32556813
маяк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построитель выражений в отчетах
Владимир СанычМое хуже.Они идентичны.
Скорее всего, на уровне процессора будут исполнены одни и те же команды. Твоё, возможно, менее наглядно.
...
Рейтинг: 0 / 0
10.06.2004, 17:39:27
    #32556814
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построитель выражений в отчетах
ThuGКак с помощью "построителя выражений" в отчетах доделать следующую вещь:
Если DSum в поле отчета (уже сделан) ничего не находит (=NULL), вывести в этом поле 0, если находит - значение?

То есть аналог условного оператора...

iif(выражение, значение при true, значение при false) или через точку с запятой, если разделитель списка у тебя именно он в виндах.
...
Рейтинг: 0 / 0
10.06.2004, 17:40:13
    #32556817
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построитель выражений в отчетах
Мое набивать длиннее.
...
Рейтинг: 0 / 0
10.06.2004, 17:40:56
    #32556819
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построитель выражений в отчетах
когда зашел писать ответ - не было ни одного сообщения :)
...
Рейтинг: 0 / 0
11.06.2004, 10:41:03
    #32557605
Построитель выражений в отчетах
Можно обойтись без NZ или IIF.
Указать в свойстве Format поля:
# ##0.00;;;0 или подобное.
Смысл в том, что числовой формат имеет 4 раздела. Последний отвечает за Null. Если в нем вместо 0 написать "НИФИГА" - будет нагляднее. :))
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Построитель выражений в отчетах / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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