#ms-access #ms-access-2007
#ms-access #ms-access-2007
Вопрос:
Можно ли поместить результаты запроса в текстовое поле формы? У меня есть форма, в которую я хотел бы поместить последний «Номер заказа» (который является текстовым полем) в текстовое поле формы. У меня написан запрос, который выводит номер последнего заказа — ВЫБЕРИТЕ Max (SwitchingProcedure.Порядковый номер) КАК MaxOfOrderNumber Из SwitchingProcedure — Можно ли поместить этот результат в форму, которая привязана к этой таблице. Есть ли лучший способ сделать это?
Ответ №1:
Вы также можете использовать функцию DLookup для извлечения значения столбца из любой указанной таблицы или запроса.
В управляющем источнике вашего текстового поля используйте: =DLookup(«[Введите имя столбца из запроса здесь]», «[Введите имя вашего запроса]»)
Вы также можете добавить критерии в DLookup, чтобы ограничить результат определенной строкой, но ваш запрос в любом случае должен возвращать только одну строку, поэтому она не нужна.
Надеюсь, это поможет.
Комментарии:
1. Хороший ответ! В этом случае, вероятно, можно использовать =DMax(«OrderNumber», «SwitchingProcedure») в качестве источника управления в текстовом поле и вообще избежать промежуточного запроса.
Ответ №2:
да, мы можем поместить результат jquery в текстовое поле.используйте приведенный ниже код
$("text-field").val(jquery_result)