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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Сумма полей с одним пустым в другом поле
 
 автор: ??????   (08.06.2006 в 00:00)
 
 

есть три поля 1, 2 и 3. Сумируем =1+2+3, поле 1 всегда получает значение, поле 2 и 3 периодически, при отсутствии значения в одном из полей возникает #ОШИБКА, nz не работает 0 не получается, что делать?

  Ответить  
 
 автор: ??????   (08.06.2006 в 00:00)
 
 

k2=iif(nz(поле2)="",0,поле2) и т.д.

  Ответить  
 
 автор: ??????   (09.06.2006 в 00:00)
 
 

Re: Сумма полей с одним пустым в другом поле что значит k2?

  Ответить  
 
 автор: ??????   (09.06.2006 в 00:00)
 
 

Re[1]: Сумма полей с одним пустым в другом поле Не получается. Дело в том что там не значение Null а вообще нет записей как сделать в поле подстановку 0

  Ответить  
 
 автор: osmor   (09.06.2006 в 00:00)
 
 

iif(isError(СуммаПолей);0;СуммаПолей)

  Ответить  
 
 автор: ??????   (09.06.2006 в 00:00)
 
 

Re: iif(isError(СуммаПолей);0;СуммаПолей) =IIf(фрмРасчетОклада.Form!Зарплата-nz(фрмИтогоЗаМобТел.Form!Задолжность)+nz(фрмДругиеНачисленияВЗИтого.Form![Sum-Сумма])="";0;фрмРасчетОклада.Form!Зарплата-фрмИтогоЗаМобТел.Form!Задолжность+фрмДругиеНачисленияВЗИтого.Form![Sum-Сумма])

фрмДругиеНачисленияВЗИтого.Form![Sum-Сумма]) записей нет в итоге в поле ошибка, если добавить isError тоже не работает

  Ответить  
 
 автор: osmor   (09.06.2006 в 00:00)
 
 

а так? =IIf(isError(фрмРасчетОклада.Form!Зарплата-nz(фрмИтогоЗаМобТел.Form!Задолжность;0)+nz(фрмДругиеНачисленияВЗИтого.Form![Sum-Сумма];0));0;фрмРасчетОклада.Form!Зарплата-nz(фрмИтогоЗаМобТел.Form!Задолжность;0)+nz(фрмДругиеНачисленияВЗИтого.Form![Sum-Сумма];0))

  Ответить  
 
 автор: ??????   (09.06.2006 в 00:00)
 
 

Re: а так? Когда во всех полях есть значение считает правино, а как только хоть один результат отсутствует так сразу ошибка, мне кажется надо сделать подстановку в полях суммируемых значений, типо что при отсутвии результата 0, а так ну ни как что-то не получается

  Ответить  
 
 автор: ??????   (09.06.2006 в 00:00)
 
 

Re[1]: а так? А как заставить автоматом запускаться запрос например каждое первое число каждого месяца?

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