Почему #Name?ошибка для контроля времени в форме доступа, пожалуйста? - PullRequest
0 голосов
/ 08 июля 2019

У меня есть БД Access с расписанием, использующая структуру TimeFrom & TimeTo (кратковременные форматы). Запрос возвращает значение MaxTimeTo для текущей даты и сотрудника, также в формате Short Time. Попытка использовать этот результат qry в качестве значения по умолчанию для frmTimesheet для TimeFrom на новой записи, но встретилась с #Name? ошибка. Любые предложения приветствуются, спасибо!

1 Ответ

0 голосов
/ 08 июля 2019

DateTime значения не имеют формата, но DefaultValue должно быть строкой, поэтому отформатируйте значение времени:

frmTimesheet!TimeFrom.DefaultValue = Format(MaxTime, "\#hh\:nn\:ss\#")
...