Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Построителю выражений не нравится моя конструкция iif. / 8 сообщений из 8, страница 1 из 1
27.04.2004, 15:21
    #32498912
Globusovich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построителю выражений не нравится моя конструкция iif.
Делая запрос, хочу, чтобы если в поле strBooSeries что-то записано, он выводил: "Серия: [собс-но, серия]"
Пишу ему:
...
Серия: iif (([strBooSeries]=""), "", Серия:" & strBooSeries)
...
А он говорит: ошибка синтаксиса. Я уже все справки проштудировала, не могу найти ошибку. :(
...
Рейтинг: 0 / 0
27.04.2004, 15:22
    #32498917
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построителю выражений не нравится моя конструкция iif.
iif (([strBooSeries]=""); ""; "Серия:" & strBooSeries)

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
27.04.2004, 15:45
    #32498989
Globusovich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построителю выражений не нравится моя конструкция iif.
Спасибо, на конструкцию больше не ругается. И где были мои глаза?!
Но теперь следующий вопрос:
При таком выражении в конструкторе
................
Серия: IIf(([strBooSeries]="");"";"Серия:" & [strBooSeries])
................
запрос выдает слово "Серия:" для всех записей - и для тех, где серия есть, и для тех, где ее нет.
...
Рейтинг: 0 / 0
27.04.2004, 15:48
    #32499001
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построителю выражений не нравится моя конструкция iif.
а если так:

Серия: IIf(isnull([strBooSeries]);"";"Серия:" & [strBooSeries])
...
Рейтинг: 0 / 0
27.04.2004, 15:57
    #32499027
(c)VIG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построителю выражений не нравится моя конструкция iif.
Я бы написал так
Код: plaintext
IIf(isnull([strBooSeries]) or (strBooSeries= "");"  ";" Серия: " & [strBooSeries])
...
Рейтинг: 0 / 0
27.04.2004, 15:58
    #32499029
Globusovich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построителю выражений не нравится моя конструкция iif.
Отбой! Все заработало, спасибо!
Надо было просто "" заменить на is null.
Спасибо, ребята!
...
Рейтинг: 0 / 0
27.04.2004, 16:06
    #32499055
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построителю выражений не нравится моя конструкция iif.
2 (c)VIG
Nz([strBooSeries],"")="" - короче

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
27.04.2004, 16:14
    #32499074
(c)VIG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построителю выражений не нравится моя конструкция iif.
2 Sfagnum
авторNz([strBooSeries],"")="" - короче
это не 2 VIG , это 2 Globusovich, а в остальном согласен
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Построителю выражений не нравится моя конструкция iif. / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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