Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Аленка
Вот из справки Аксесс:

Выражение Описание 
=IIf([Подтверждение] = "Да", "Заказ подтвержден", "Заказ не подтвержден") Отображается сообщение «Заказ подтвержден», если поле «Подтверждение» имеет значение «Да». В противном случае отображается сообщение «Заказ не подтвержден» 
=IIf(IsNull([Страна])," ", [Страна]) Отображается пустая строка, если поле «Страна» имеет значение Null (Null. Значение, которое можно ввести в поле или использовать в выражениях и запросах для указания отсутствующих или неизвестных данных. В Visual Basic ключевое слово Null указывает значение Null. Некоторые поля, такие как поля первичного ключа, не могут содержать значения Null.). В противном случае отображается значение поля «Страна». 
=IIf(IsNull([Область]),[Город]&" "& [Индекс], [Город]&" "&[Область]&" " &[Индекс]) Если поле «Область» имеет значение Null, отображаются значения полей «Город» и «Индекс». В противном случае отображаются значения полей «Город», «Область» и «Индекс». 
=IIf(IsNull([ДатаНазначения] - [ДатаИсполнения]), "Проверьте отсутствующую дату", [ДатаНазначения] - [ДатаИсполнения]) Отображается сообщение «Проверьте отсутствующую дату», если результат вычитания значения поля «ДатаИсполнения» из значения поля «ДатаНазначения» равен пустому значению (Null). В противном случае отображается разность значений полей «ДатаНазначения» и «ДатаИсполнения». 



Добавление выражения в запрос
В области переходов щелкните правой клавишей мыши запрос, который необходимо изменить, и выберите в контекстном меню команду Конструктор.
Выберите пустую ячейку в строке Поле бланка запроса и введите следующее выражение:
=IIf([Имя_поля]<=#01.04.2003#, [Имя_поля], "Дата после 1 Апреля 2003 г.")


Все выражения из этой справки не работают. Постоянно пишет: НЕСООТВЕТСТВИЕ ТИПОВ ДАННЫХ.
В чем дело?
Формат даты не тот?

У меня просьба к вам большая. Можете ли вы сделать примерчик, где эти выражения будут работать? Мне ну очень интересно. Я пока не разберусь, не успокоюсь.
Плиз, очень прошу.


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.