Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Access > условия


Автор: Oxi83 13.10.2008, 14:42
у меня есть форма. в ней надо сделать вычисляемое поле сумма, которое будет равно сумма=кво*розницаЦ(если кво<10 ) и  сумма=кво*оптЦ(если кво>10 ). Я откріваю форму в конструкторе, добавляю поле сумма, нажимаю "свойства" и пункте "Данные" нажимаю ... и выхожу в постоитель выражений и там пишу 
iff([кво]>10,[кво]*[отпЦ],[кво]*[РозницаЦ]). Что не правильно?

Автор: bopoha 13.10.2008, 14:54
Все правильно smile. А ошибка то какая?

Автор: Oxi83 13.10.2008, 15:04
ошибка "Задано значение для операции без оператора"

Автор: bopoha 13.10.2008, 16:01
Запятые нужно заменить на точку с запятой.

Автор: Oxi83 13.10.2008, 16:14
спасибо

Автор: Oxi83 13.10.2008, 21:51
чето не получилось. при запуске на выполнение пишет в ячейке #имя?

Автор: kapbepucm 14.10.2008, 13:00
знак "=" есть перед iif?

Добавлено через 6 минут и 24 секунды
Ещё проверте, действительно ли такие имена (кво, отпЦ, РозницаЦ) у соответствующих полей.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)