Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Условие в отчетах
 
 автор: Iskin   (03.03.2007 в 08:22)   личное сообщение
 
 

У меня проблемка в следующем. В отчете надо вставить поле с числом, в скобочках число прописью. Пример: 27,2 (двадцать семь целых 2 десятых). Как бы с этим у меня все нормально. Но если ячейка в самой форме пуста, то в поле появляется...#ошибка. Как мне этого избежать? Я так понимаю, что должен прописать условие, но какое???
Конкретный пример: ="общая " & [ОбщаяПл] & " (" & StrValue([ОбщаяПл];4) & " )". Дык если ОбщаяПл равна О или вооще не задана, то ......#ошибка. Помогите а!?
Выражение типа =(" "+StrValue([ОбщаяПл];1)) не прокатывает...
в EXCL я помню.. если пусто, то "(хот чо) ", вот бы типо такой фишки, но в Accessе

  Ответить  
 
 автор: Explorer   (03.03.2007 в 10:42)   личное сообщение
 
 

вот это уже пробовали?
http://hiprog.com/forum/read.php?id_forum=1&id_theme=1660&page=1

"общая " + [ОбщаяПл] + " (" + StrValue([ОбщаяПл];4) + " )"

  Ответить  
 
 автор: Iskin   (04.03.2007 в 09:34)   личное сообщение
 
 

пробывал... у меня по чему то это не срабатывает. Пришлось писать IIF([Отчество]Is Not Null;([Фамилия]...

  Ответить  
 
 автор: Explorer   (04.03.2007 в 14:48)   личное сообщение
 
 

а вообще у вас функция "=2+2" в любом тестовом поле сработает?

проверьте референсиз

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList