|
|
|
| Создал таблицу
Теперь из неё по некоторым указанным данным надо совершить поиск как это сделать?
самое тяжелое состоит в том что надо это все в форме сделать и с указанием флажка на выбранном типе данных!!!
Пример:(Ф означает установлен флаг, пустота, что его нету)
ф организация
ф отдел
ф наименнование папки, объекта
ф название
индекс
ф год
место нахождение
по всем полям( устанавливается флажок и поис происходит по всем выбранным данным | |
|
| |
|
|
|
| Я не прошу сделать, а прошу помочь ссылкой , подсказкой или советом
за ранее всем спс!!!
очень надо | |
|
| |
|
|
|
| Встечные вопросы:
1.Форма "лежит" на таблице, поиск и отображение найденной записи отражается в ней? Или форма сама по себе, а поиск надо выполнять в открытой таблице (это не получится)?
2. "организация", "отдел" и т.д., это названия флажков или поля для ввода критериев? Если названия флажков, то куда вносятся критерии поиска
3. Вы хотите именно искать первую - следующую -..., или, всё-таки, отфильтровать?
4. Искать надо по любому совпадению, или по всем сразу?
5. Насколько вы знакомы с SQL и объектом Recordset? | |
|
| |
|
|
|
| 1.Из главной формы нажатием кнопки надо вывести форму где будет указываться нужный поиск данных
2. Это названия полей, а флажками должно указываться по каким критериям мы производим поиск
3. Выводить все из начальной таблицы
4. По всем сразу
5 SQL более менее, а второе вообще не знаю | |
|
| |
|
|
|
| Вы просили помочь советом
Открываем гугли. Пишем "фильтрация записей в форме". Давим поиск. Смотрим. Работаем. Что не получается - спрашиваем. | |
|
| |
|
|
|
| А что такое гугли?
Я не очень опытный пользователь | |
|
| |
|
|
|
| По щелчку кнопки составляете SQL выражение фильтра в зависимости от состояния флажков. Что-то типа этого:
If Me!F1 = True Then strCriteria = strCriteria & " AND " & "[организация]='" & Me![организация] & "'"
...
If Me!Fn = True Then strCriteria = strCriteria & " AND " & "[Год]=" & Me![Год]
strCriteria = Mid$(strCriteria, 6)
Должно получиться что-то типа: "[организация]='АБВГД' AND [Год]=2008". Для текстовых полей также можно применить оператор LIKE и символы шаблона в критерии.
А затем открываем форму с отфильтрованными данными:
DoCmd.OpenForm "formname", , , strCriteria | |
|
| |
|
|
|
| А поточнее не льзя !!!
гугли это выбрать режим обработки SQL чтоли? | |
|
| |
|
|
|
| имхо
без книжки у Вас нет шансов - сперва теория (хотя бы азы) - потом практика | |
|
| |
|
|
|
| А в электронном виде ничего нету? Книги или проги примерной
Пожалуста кинте ссылку | |
|
| |
|
|
|
| да полно!
вся проблема в том, что легко отвечать на конкретный вопрос, а писать лекции ...
например, это
http://www.sql.ru/faq/faq.aspx?id=30000 | |
|
| |
|
|
|
| Большое спс!!!
Но меня интересует как соединить флаг с полем??? | |
|
| |
|
|
|
| >>Но меня интересует как соединить флаг с полем???
через бойца (свойство ControlSource, имхо) | |
|
| |
|