|
|
|
| Выручайте.
Есть поле в форме ДатаПериодаС, есть таблица инвентарные номера ОС, где есть поле ДатаВвода, необходимо, чтобы запрос отбирал все записи, в которых ДатаВвода меньше ДатаПериодаС.
Сделал условие так - <[Forms]![ОткрытиеОтчётаПоСтатистикеКомпьютеров]![ДатаПериодаС]
не отбирает | |
|
| |
|
|
|
| У поля "ДатаВвода" тип Date/Time?
У свободного поля "ДатаПериодаС" на форме указан формат даты? | |
|
| |
|
|
|
| Поле "ДатаВремяВвода" по умолчанию текстовий формат (по умолчанию - now() )
Поле "ДатаС" свободное поле формы с форматом ввода дд.мм.гггг 00:00:00
Не получаеться что то.
С датами вообще плохо. | |
|
| |
|
|
|
| Про дату могу сказать, что надо её задавать в формате mm/dd/yyyy. И эту дату надо заключить в решётки #. А на счёт времени: просто добавить время. Т.е. получить такое: #mm/dd/yyyy hh:nn:ss#, где nn - это минуты :-) В общем, функция Format Вам поможет. | |
|
| |
|
|
|
|
Поле "ДатаВремяВвода" по умолчанию текстовий формат
|
Что это означает? Какой тип поля?
Поле "ДатаС" свободное поле формы с форматом ввода дд.мм.гггг 00:00:00
|
Вы имеете ввиду аску ввода? Что у вас в свойстве "Формат" поля?
Совет от Denis V. примите к сведению, но здесь итак все должно работать, если, конечно, поле "ДатаВремяВвода" не текстовое. | |
|
| |
|
|
|
| "ДатаВремяВвода" текстовый.
Потому что в таблице ИнвентарныеНомераОС - поле "ДатаВремяВвода" - значение по умолчанию now() | |
|
| |
|
|
|
| изначально сделал не правильно, потому что не было в планах использовать это поле для отбора (использовалось как информационное)
Теперь появилась задача создать статистический отчёт | |
|
| |
|
|
|
| Спасибо
-Denis V.
-Анатолий (Киев)
Направили на правильную мысль, всё работает только надо было поменять формат с "текстового" на "дата/время"
Выборка пошла.
Ещё раз огоромное спасибо, иногда в ступоре сидиш, пока расшаришся. | |
|
| |
|