Я довольно новичок в MS Access, но неплохо разбираюсь в базах данных и немного разбираюсь в SQL.
Я создаю базу данных в Access. В основной форме, которую пользователи увидят первыми, мне нужно отобразить количество всех записей из моей таблицы Case
, у которых есть дата StatuteOfLimitation
в следующем году.
Моей целью было создать ярлык с описанием информации, с кнопкой под ней. Кнопка откроет отчет обо всех записях (эта часть работает нормально), и я хотел, чтобы заголовок кнопки отображал общее количество записей, соответствующих критериям.
Единственный способ, которым я могу думать, - это получить счетчик и сохранить его в переменной. Оттуда я смогу установить заголовок для значения переменной.
Я видел несколько методов получения счетчика и сохранения его в переменной, но все, что я нашел, сохраняло только счет КАЖДОЙ записи без фильтрации для диапазона дат.
Это было лучшее, что я мог придумать, но оно не работает:
Private Sub Form_Load()
Dim oneYearFromToday As TempVars
SET TempVars!oneYearFromToday = (SELECT COUNT(StatuteOfLimitation) FROM Case
WHERE StatuteOfLimitation <= DateAdd("yyyy", 1, Date());
End Sub