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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.04.2017, 11:06   #11
Krayshon
Пользователь
 
Регистрация: 22.03.2016
Сообщений: 12
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
можете через Select Case делать
Спасибо за помощь, все работает)
Krayshon вне форума Ответить с цитированием
Старый 11.05.2017, 10:19   #12
Krayshon
Пользователь
 
Регистрация: 22.03.2016
Сообщений: 12
По умолчанию

Aleksandr H., Все оказалось не так гладко как я думал, у данного фильтра почему то возникли проблемы с поиском элементов (Cd, Pb, Zn и тд).
Нужна помощь, не понимаю что не так...прикрепляю тест базу.
Вложения
Тип файла: rar Тест_архив.rar (36.8 Кб, 7 просмотров)
Krayshon вне форума Ответить с цитированием
Старый 11.05.2017, 11:35   #13
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Пишите полностью название цвета -"Cd, Zn, Cu, Ni, Pb". Если напишите "Cd" то макрос найдет номер первого попавшегося в название кот. есть Cd и установит фильтр по всех записях в коде кот. есть найден код. Для Cd: 1-й код = 1. будет установлен фильтр по цветах с кодами 1,10..19,21.
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 11.05.2017, 12:36   #14
Krayshon
Пользователь
 
Регистрация: 22.03.2016
Сообщений: 12
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
Пишите полностью название цвета -"Cd, Zn, Cu, Ni, Pb". Если напишите "Cd" то макрос найдет номер первого попавшегося в название кот. есть Cd и установит фильтр по всех записях в коде кот. есть найден код. Для Cd: 1-й код = 1. будет установлен фильтр по цветах с кодами 1,10..19,21.
Получается, что нельзя никаким образом сделать, что бы при поиске Cd искало и находило как одиночное Cd, так и в группе с другими? И такой же недостаток будет и в других полях поиска со списком? Пишешь часть слова, находит "ап" и по его коду фильтрует весь столбец? Мне кажется это большой недостаток у данного варианта фильтра в таблице.

Последний раз редактировалось Krayshon; 11.05.2017 в 12:40.
Krayshon вне форума Ответить с цитированием
Старый 11.05.2017, 13:34   #15
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Ну тогда меняйте подход к редактированию записи. Например в таблице находите что надо, а если надо менять значение - под таблицей выводите поля для изменения.

Если же надо только фильтрировать результаты поиска - надо менять подход для выбора данных для формы1
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 11.05.2017, 13:44   #16
Krayshon
Пользователь
 
Регистрация: 22.03.2016
Сообщений: 12
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
Ну тогда меняйте подход к редактированию записи. Например в таблице находите что надо, а если надо менять значение - под таблицей выводите поля для изменения.

Если же надо только фильтрировать результаты поиска - надо менять подход для выбора данных для формы1
Не совсем понимаю о чем вы, форма в основной базе чисто для просмотра данных, без редактирования, зашел, в поиск ввел и посмотрел. И получается, что данный фильтр по выпадающему списку ни в каком случае не сможет найти совпадение больше чем по 1 результату. Ладно, буду искать решения дальше.
Krayshon вне форума Ответить с цитированием
Старый 11.05.2017, 15:37   #17
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Цитата:
Сообщение от Krayshon Посмотреть сообщение
базе чисто для просмотра данных, без редактирования
Тогда зачем так мудрено, через комбобоксы выводите информацию о "цвете"?

upd. как-то так не вариант?
Вложения
Тип файла: rar Тест_архив.rar (40.7 Кб, 16 просмотров)
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.

Последний раз редактировалось Aleksandr H.; 11.05.2017 в 15:55.
Aleksandr H. вне форума Ответить с цитированием
Старый 12.05.2017, 09:18   #18
Krayshon
Пользователь
 
Регистрация: 22.03.2016
Сообщений: 12
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
Тогда зачем так мудрено, через комбобоксы выводите информацию о "цвете"?

upd. как-то так не вариант?
Не вариант, иначе те кто будут заниматься заполнением базы, а таких людей более десятка, начнут в данное поле писать много чего лишнего и что бы не засорять базу решил поле сделать комбобоксом. Мне нужен всего лишь совет, можно ли исправить эту ошибку, если нет, то буду искать другие решения.
Krayshon вне форума Ответить с цитированием
Старый 12.05.2017, 10:24   #19
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Цитата:
Сообщение от Krayshon Посмотреть сообщение
начнут в данное поле писать много чего лишнего
это ведь форма ПРОСМОТРА а не редактирования :-) Заблокировать возможность редактирования формы.

Как решить Вашим подходом, не знаю. Удачи в поисках. Как найдете решение - потратьте несколько минут, черкните что и как.
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 12.05.2017, 10:46   #20
Krayshon
Пользователь
 
Регистрация: 22.03.2016
Сообщений: 12
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
это ведь форма ПРОСМОТРА а не редактирования :-) Заблокировать возможность редактирования формы.

Как решить Вашим подходом, не знаю. Удачи в поисках. Как найдете решение - потратьте несколько минут, черкните что и как.
В базе разные уровни доступа, одни заполняют, а все остальные просматривают
Krayshon вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фильтр при загрузке в подчиненной форме Access nikolaynn2008 Microsoft Office Access 4 12.06.2016 13:23
Множественный фильтр в форме. Rom1k06 Microsoft Office Access 0 07.12.2010 09:02
Каскадный фильтр на форме, как реализовать? ipcp Microsoft Office Access 1 09.04.2010 19:42
фильтр ввода в форме Denni Microsoft Office Access 0 27.03.2009 14:58
Фильтр в форме не работает. Access'07 Talia Microsoft Office Access 7 15.01.2008 13:54