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

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

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

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


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