Dixi257
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: хотелось бы конечно такой запрос сделать чтоб сначала предлагал выбрать дилера а потом один раз спросил дату и выдавал все записи по этому дилеру где присутствует эта дата в четырёх полях дата1 2 3 4 | Ну, надо Help почитать про запросы с параметрами. А так, создаешь запрос, кликаешь по запросу правой кнопкой, выбираешь пункт параметры, вводишь сколько тебе нужно параметров, правильно выбираешь их тип, в соответствии с типом данных в таблице. Потом закрываешь окно с параметрами. В строке условие пишешь =[Parameter], ну или если нужно всякие <>; >=; <=; Like; Between And и т.д. Можно перейти в режим SQL, кликнув по заголовку окна конструтора запроса и вставить там текст, потом его редактировать в соответствии с именами полей и именем таблицы. То что я тебе написал как раз и нужно чтобы один раз запросить дату, потом выбрать все записи, где такая дата есть. Правда, я что-то засомневался, как оно сработает, если будут пустые поля, проверь. На а для дилера, - добавь сам еще один параметр с нужным типом. Иногда выгоднее для пользователя создать форму, на ней расположить свободное поле со списком, список создать на основе таблицы дилеров. Потом поместить на форму еще одно свободное поле и календарик для выбора даты, дату с календарика передавать в поле. Создать копку - вызов запроса. В запросе в качестве условий указать поля из формы. Гораздо удобнее и быстрее и правильнее, чем набивать дилеров и даты вручную. Программирования - минимум, если сразу не получиться, - пиши в ПМ. |