Откройте форму, используя макрос с предложением where, и она откроет диалоговое окно
У меня есть проблема с "где условие" в макросе на OpenForm в Access 2016.
Я борюсь с точно такой же проблемой, имея в виду диалоговое окно, открывающееся между формами, как в ссылке ниже:
Access- Открыть форму с предложением where
У меня есть условие, как это в макросе на OpenForm:
="ID_code_SC = " & [Forms]![SearchFRM_Materiel]![ID_code_SC]
и он все еще просит меня ввести имя удостоверения личности. Если я наберу его, он перейдет к правильной записи.
Важно, что моим идентификатором является текст, например ABC_01. Поэтому я изменил его в соответствии с: http://www.baldyweb.com/wherecondition.htm
и я имею:
="ID_code_SC = '" & [Forms]![SearchFRM_Materiel]![ID_code_SC] & "'"
но это, с другой стороны, открывает пустую форму и не относится к какой-либо записи.
Я использую Access 2016. Я очень плохо знаком с Access и макросами /VBA, поэтому, скорее всего, я не вижу какой-то основной ошибки.
1 ответ
Попробуй это:
"ID_code_SC = '" & [Forms]![SearchFRM_Materiel]![ID_code_SC] & "'"