У меня есть форма, которая является формой поиска. В форме есть раскрывающиеся списки имен полей и текстовое поле, в котором можно вводить ключевые слова для поиска. Для каждого поля / значения поиска есть раскрывающийся список логических значений (и, или, не). Когда пользователь нажимает кнопку поиска, выбранные элементы генерируют строку запроса, которая затем запускается:
Set qdf = CurrentDb.QueryDefs("temp_query")
qdf.SQL = SQL_query_string
DoCmd.Close acQuery, "temp_query"
DoCmd.OpenQuery "temp_query", acViewNormal, acReadOnly
SQL_query string
создается на основе комбинаций поля / значения.
Приведенный выше код создает новый запрос temp_query
, который запускает SQL_query string
. Вместо того, чтобы открывать новую панель запроса, я хотел бы отображать результаты запроса в форме в виде таблицы (таблицы). Я думал, что ответом может быть подчиненная форма, но, похоже, нет формата таблицы. Как мне это сделать?
Кажется, это лучшая альтернатива, но я бы хотел что-то, что больше похоже / действует как настоящая таблица данных.
Me!DatasheetView.Form
не имеет свойстваRecordSource
. - person abalter   schedule 16.09.2014