Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.05.2017, 14:43   #1
ExcVL
 
Регистрация: 29.05.2011
Сообщений: 6
Лампочка Реализация формы access.

Добрый день!

Только только осваиваю access и столкнулся с проблемой. Гуглить такое достаточно сложно, поэтому напишу здесь.

1) Имеется база данных. Сама база предпологается быть закрытой, поэтому решено было воспользоваться реализацией формы. Саму форму создал, таблицы создал, а как это все связать мало понятно.
Собственно вопрос, как сделать так, что бы в форме, задавался фильтр из полей сверху и по нажатию кнопки "найти" из "базы" выгружались все нашедшие в поле событий.



2) Далее уже потребуется измененные данные в поле событий, опять же по кнопке вносить в базу.

Буду рад любой помощи! Заранее благодарен.
Вложения
Тип файла: rar progfm.rar (35.5 Кб, 10 просмотров)

Последний раз редактировалось ExcVL; 02.05.2017 в 15:08.
ExcVL вне форума Ответить с цитированием
Старый 02.05.2017, 16:31   #2
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию поиск

по вашей форме не знаю кого выбирать
прилагаю свой пример с подобным функционалом

на зеленых полях наберите что-то --посимвольный поиск(через код), код надо разрешить
у вас внедренный макрос
Вложения
Тип файла: zip mm_uch15р-2003.zip (77.5 Кб, 22 просмотров)
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание

Последний раз редактировалось shanemac51; 02.05.2017 в 16:33.
shanemac51 вне форума Ответить с цитированием
Старый 02.05.2017, 17:13   #3
ExcVL
 
Регистрация: 29.05.2011
Сообщений: 6
По умолчанию

Цитата:
Сообщение от shanemac51 Посмотреть сообщение
на зеленых полях наберите что-то --посимвольный поиск(через код)
Спасибо! Буду изучать принцип работы Вашего файла. Мне такое может подойти, но нужно не мгновенную(посимвольную) выборку, а уже готовый результат выгрузить в "область данных".
Или возможно реализовать как то по нажатию кнопки?
ExcVL вне форума Ответить с цитированием
Старый 02.05.2017, 17:18   #4
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

это не проблема
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 03.05.2017, 11:04   #5
ExcVL
 
Регистрация: 29.05.2011
Сообщений: 6
По умолчанию

Цитата:
Сообщение от shanemac51 Посмотреть сообщение

на зеленых полях наберите что-то --посимвольный поиск(через код), код надо разрешить
Подскажите пожалуйста, в Вашем файле в "окне свойств" полей, в данных есть выпадающий список всех наименований всех столбцов, как это реализовано?
Это наверняка настроено как то возможностями самого Access.

Последний раз редактировалось ExcVL; 03.05.2017 в 11:36.
ExcVL вне форума Ответить с цитированием
Старый 03.05.2017, 15:24   #6
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

МНОГО ЧЕГО ВОЗМОЖНО
--я люблю посимвольный поиск(справочники очень большие), а в посимвольном можно набирать кусочками и из разных гостов(например гайка (любого размера) гост 1111-78 ищется через гай*1111, гайка м12 любого госта черех гайка м12х6
--поиск по спискам удобен, если списки не более экрана 25-30 строк
-- можно набрать символы, но нажать кнопку
--если ничего не нашли --подправить условие поиска и нажать кнопку снова
--можно сделать (особенно для серийных выборок)
набрать гост 1111 (даже не зная года) и менять только размер на м12,м14,м16


многое зависит от таблицы и требований по поиску и грамотности/лени/зрения ищущего
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 03.05.2017, 15:32   #7
ExcVL
 
Регистрация: 29.05.2011
Сообщений: 6
По умолчанию

Цитата:
Сообщение от shanemac51 Посмотреть сообщение
МНОГО ЧЕГО ВОЗМОЖНО
--я люблю посимвольный поиск(справочники очень большие), а в посимвольном можно набирать кусочками и из разных гостов(например гайка (любого размера) гост 1111-78 ищется через гай*1111, гайка м12 любого госта черех гайка м12х6
--поиск по спискам удобен, если списки не более экрана 25-30 строк
-- можно набрать символы, но нажать кнопку
--если ничего не нашли --подправить условие поиска и нажать кнопку снова
--можно сделать (особенно для серийных выборок)
набрать гост 1111 (даже не зная года) и менять только размер на м12,м14,м16


многое зависит от таблицы и требований по поиску и грамотности/лени/зрения ищущего
Да я понимаю. Но как связать таблицу и область данных в форме?
ExcVL вне форума Ответить с цитированием
Старый 03.05.2017, 15:53   #8
ExcVL
 
Регистрация: 29.05.2011
Сообщений: 6
По умолчанию

А конкретно вот это интересует:
Не понимаю как там сделать выпадающий список:

ExcVL вне форума Ответить с цитированием
Старый 03.05.2017, 16:34   #9
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

в Окне Свойств - Данные? Это фишка акссеса, а не разраба .
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 03.05.2017, 20:06   #10
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

фильтр на вашей базе
Вложения
Тип файла: zip progfm0503M.zip (76.4 Кб, 15 просмотров)
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактор формы на C++ Builder реализация gugos C++ Builder 5 24.02.2016 13:52
Реализация БД по изменению цен в MS Access myownass Microsoft Office Access 0 25.05.2015 13:33
Реализация печатной формы Aleskandr HTML и CSS 0 18.12.2011 07:56
Реализация таблицы Access Иван2000 БД в Delphi 1 26.04.2011 18:55
Реализация поиска ADO+Access Artazzz БД в Delphi 5 13.10.2008 18:52