LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: DCount - ...
 Тема: DCount - в форме по отфильтрованным полям
 
 15.06.2007 21:04:27
Вера
9 сообщения


Тема: DCount - в форме по отфильтрованным полям
Здравствуйте!
Помогите пожалуйста разобраться в формате записи функции DCount! Имеется необходимость подсчета количества записей в отфильтрованном указанном подмножестве.
функция написанная в таком виде:
=DCount(NZ("[M]");"[table1]";"[M]<12")
выдает колчество записей в таблице, игнорируя
фильтр, выбираемый в форме Form1
Любые вариации, типа:
=DCount(NZ("[M]");"Forms![Form1]";"[M]<12")
=DCount(NZ("[M]");"[Form1].Form.Visible";"[M]<12")
дают Error.

Спасибо заранее!



P.S. Общий раздел по формам
Автор: Вера от 11.08.2003 22:56:26 Источник ...
 15.06.2007 21:04:27
All
4316 сообщения
1-ый


RE: DCount - в форме по отфильтрованным полям
1. DCount - функция выбора значений (количества) из ТАБЛИЦЫ, т.е. форма здесь "ни при чем"
2. это работает???


P.S. Общий раздел по формам
Автор: Николай от 0:00:00 Источник ...
 15.06.2007 21:04:27
Вера
9 сообщения


RE: DCount - в форме по отфильтрованным полям
Понятно, Николай!
Но не понятно что теперь делать...
=DCount(NZ("[M]");"[table1]";"[M]<12"). Да , это работает!!!
Однако я имею форму, в которую выгружаются данные из таблицы/запроса и затем выбираются(фильтруются) по городу. И по этим отфильтрованным данным необходимо посчитать количество упоминаний, где М>12. И выдать эту запись внизу формы...



P.S. Общий раздел по формам
Автор: Вера от 12.08.2003 15:56:14 Источник ...
 15.06.2007 21:04:27
All
4316 сообщения
1-ый


RE: DCount - в форме по отфильтрованным полям
по п 2 - я к тому, что непонятно применение Nz("[M]")
Проще всего просто пройти в цикле все записи да подсчитать нужное




P.S. Общий раздел по формам
Автор: Николай от 0:00:00 Источник ...
 15.06.2007 21:04:27
Вера
9 сообщения


RE: DCount - в форме по отфильтрованным полям
Николай!
Nz("[M]") - если одно из значений поля [М] пусто, то результатом будет ошибка, потому и применяется сия функция!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

! А кто подскажет как решить вышеизложенную задачу?


P.S. Общий раздел по формам
Автор: Вера от 12.08.2003 17:20:17 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: DCount - ...
ПоискПоиск  Список форумовСписок форумов  
right