|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 28
|
|
Фильтр в форме02.02.2010, 18:03. Показов 15607. Ответов 27
Метки нет (Все метки)
Добрый день.
Подскажите, пожалуйста, как сделать фильтр в форме? Есть форма и подчиненная форма. Для подчиненной формы выбирается диапазон по порядковому номеру и мне очень надо сделать фильтр к нему по организациям. Подскажите, плиз!!!
0
|
|
| 02.02.2010, 18:03 | |
|
Ответы с готовыми решениями:
27
Фильтр по форме по нескольким логическим полям с использованием кнопки Общий фильтр Фильтр по месяцам в форме по отношению к подчиненной форме с использованием кнопок Как сделать фильтр в подчиненной форме по диапазону дат введенной в главной форме? |
|
Перпетум модуле
147 / 119 / 8
Регистрация: 24.07.2009
Сообщений: 263
|
|
| 03.02.2010, 00:44 | |
|
есть наработки? выкладывайте пример!
0
|
|
|
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
|
|
| 03.02.2010, 06:01 | |
|
1
|
|
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 28
|
|
| 03.02.2010, 11:17 [ТС] | |
|
Выкладываю.
Вот сделал такую форму (первый опыт) Мониторинг арматура2 Есть поле со списком трейдер1. Как из него сделать фильтр? Чтобы можно было выбрать в нем трейдера ,а диапазон и значения для диапазона присваивались тока тому трейдеру который выбран в фильтре? Помимо этой дилеммы параллельно возникли еще вопросики: как сделать чтобы при открытии формы диапазон был указ весь, а то фильтрация № п/п стоит пустая изначально и в подчиненной таблице тоже пусто? Спасибо всем большое.
0
|
|
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 28
|
|
| 03.02.2010, 11:17 [ТС] | |
|
в Access 2000
0
|
|
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 28
|
|
| 03.02.2010, 14:00 [ТС] | |
|
Добавил поле со списком вот такого характера(трейдер1 файл во вложении). Тока как на выбранного трейдера сделать значение в диапазоне - не понимаю((((((((((
0
|
|
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 28
|
||||||
| 03.02.2010, 14:33 [ТС] | ||||||
|
Ура! Придумал - добавил в запрос на update:
Осталось разобраться с остальными вопросами: Кто-нибудь подскажет как сделать чтобы при открытии формы сразу был показан весь диапазон значений?
1
|
||||||
|
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
|
|
| 03.02.2010, 14:47 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 28
|
|
| 03.02.2010, 16:08 [ТС] | |
|
Елена, просто я когда открываю форму она пустая, т.е. если смотреть на процесс действий то менеджер должен увидеть пустую базу потом вбить циферки 1 и т.д. а потом увидеть данные.
Они же разбегуться от этого, надо мне сделать так чтобы было минимум лишних нажатий и приятно в работе. Открыл форму там вся инфа полностью, а потом уже выбираешь фильтрами то что необходимо на данный момент. Вот сейчас три фильтра и если один из них пуст то данные не показываются. А это как-то некорректно. Добавлено через 53 минуты Как вот сделать чтобы в фильтрах по умолчанию стояло all?
0
|
|
|
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
|
|
| 04.02.2010, 11:01 | |
|
сделайте по сбоытию загрузка формы присвоение полям фильтров значений: поле 30=1, поле32=максимуму №п/п
0
|
|
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 28
|
|
| 04.02.2010, 11:45 [ТС] | |
|
Елена, а можете объяснить как это сделать? "сделайте по сбоытию загрузка формы".
0
|
|
|
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
|
|
| 04.02.2010, 12:13 | |
|
для поля 30 - в окне свойств сделать значение по умолчанию =1, для поля 32 надо сделать обработку события с помощью кода VBA, сделать выборку максимума столбца №п/п и присвоить полю 32..сейчас попробую пример сделать, если дадут подумать - я на работе
0
|
|
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 28
|
||||||
| 04.02.2010, 12:27 [ТС] | ||||||
|
Ага, спасибо.
я вот как пока решил вопрос вроде нормально:
Т.е. при открытии формы открылись все значения. Я вот теперь думаю, а можно сделать в моих фильтрах такое значение как все? Как думаете, Елена?
0
|
||||||
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 28
|
|
| 04.02.2010, 13:28 [ТС] | |
|
CyberБурундукЪ, а по-другому можно сделать?
А то чет нето. У меня же запрос с where стоит в подчинении, а тут еще запрос на объединение. В итоге all подчиненная таб-ца не видит(
0
|
|
|
19318 / 2626 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
|
|||||||||||
| 04.02.2010, 13:44 | |||||||||||
|
Salus, что у тебя в листбоксах фильтров?
какие данные? кароч, смотри: и вот это
0
|
|||||||||||
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 28
|
|
| 05.02.2010, 10:02 [ТС] | |
|
Сорри, что вчера не ответил.
Во общем у меня вот что в окне свойств Так фильтр не работает - список выдает но бездействует.
0
|
|
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 28
|
|
| 05.02.2010, 10:04 [ТС] | |
|
вот
0
|
|
|
19318 / 2626 / 84
Регистрация: 17.02.2009
Сообщений: 30,364
|
|
| 05.02.2010, 11:02 | |
|
Salus, ты эт...
1. удали из списка строчку данные. пусть он будет свободным 2. чоб фильтр работал, надо ВБА код написать. а ты как думал? по событию листбоха АфтерАпдейт
1
|
|
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 28
|
|
| 05.02.2010, 15:21 [ТС] | |
|
CyberБурундукЪ, подскажи ,пожалуйста, а как сделать:
чтобы при выборе в одном фильтре информации в других фильтрах информация соответствовала выбраной в первом фильтре? Т.Е. я фильтром выбираю подразделение в регионе допустим и хочу выбрать трейдера, а он мне весь список трейдеров выдает в регионе а хочется чтобы тока тех кто в этом подразделении находится Это как прописать надо и где?
0
|
|
| 05.02.2010, 15:21 | |
|
Помогаю со студенческими работами здесь
20
Фильтр в форме Фильтр по форме Фильтр на форме Фильтр в форме Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла:
Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
|
|
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo
Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло.
Но на выплатах по больничным это. . .
|
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
|
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y
Z4Tv2zpXVVo
https:/ / github. com/ shumilovas/ med2. git
|
Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор по наименованию группы. . .
|