Мы недавно использовали помощник по миграции SQL Server для доступа (SSMA) для преобразования наших таблиц доступа в SQL.
Это включало преобразование дат стиля доступа в поля Datetime.
Наш разработчик VBтеперь говорит, что условное форматирование больше не работает.
Код выглядит следующим образом
If Me.Expiry - Date < 366 Then Me.Expiry.BackColor = RGB(255, 0, 0)
--if date is within 1 year = red
Используя новые таблицы SQL, я не совсем уверен, как мы могли бы преобразовать это.
Можем ли мы все еще использовать IF
, но добавить, скажем, greater than GetDate() but less than
DATEADD(day, 366, GetDate())
Любая помощь будет принята с благодарностью, мои знания VB чрезвычайно ограничены.