Последняя версия DataExpress 2021.01.18

Изображение Скачать | Изображение Что нового?

Фильт

Все вопросы, связанные с написанием скриптов и SQL-запросов.
AnatolySopilov
Интересующийся
Сообщения: 76
Зарегистрирован: 11 окт 2019, 06:15
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Фильт

Сообщение AnatolySopilov » 13 янв 2021, 09:11

Добрый день.
Направьте в нужное направлению.
В форме "Кодификаторы мероприятия" при выборе раздела, необходимо отфильтровывать данные в поле "код объекта".
Пытался двумя способами:
1) с помощью флажков в форме "коды объектов"
(подскажите на будущее может быть здесь и не понадобиться но на всякий случай как можно при нажатии кнопки "выбрать все" установить галочки по всем флажкам)
2) с помощью таблицы "Добавить код раздела".

В форме "кодификатор мероприятия" в поле "код объекта" ставил фильтр списка, в итоге отображает фильтр по первому коду раздела добавленной в таблицу.
Вложения
Тест.rar
(60.44 КБ) 6 скачиваний

Ro_ku
Интересующийся
Сообщения: 67
Зарегистрирован: 03 сен 2020, 14:33
Откуда: Новосибирск
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Фильт

Сообщение Ro_ku » 13 янв 2021, 21:13

Вот если убрать подчиненную форму в отдельную с запросом.
Вложения
Тест0.zip
(75.45 КБ) 9 скачиваний

AnatolySopilov
Интересующийся
Сообщения: 76
Зарегистрирован: 11 окт 2019, 06:15
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Фильт

Сообщение AnatolySopilov » 14 янв 2021, 15:00

Ro_ku писал(а):Вот если убрать подчиненную форму в отдельную с запросом.


Спасибо. Ваш вариант мне больше понравился, я сделать что-то на подобии.
Но у меня есть вопрос, можно ли фильтр организовать с помощью поля "Флажок"?

Morozbl4
Опытный
Сообщения: 314
Зарегистрирован: 04 дек 2019, 11:04
Благодарил (а): 143 раза
Поблагодарили: 15 раз

Фильт

Сообщение Morozbl4 » 14 янв 2021, 15:26

Да.

AnatolySopilov
Интересующийся
Сообщения: 76
Зарегистрирован: 11 окт 2019, 06:15
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Фильт

Сообщение AnatolySopilov » 15 янв 2021, 07:54

Morozbl4 писал(а):Да.


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

Ro_ku
Интересующийся
Сообщения: 67
Зарегистрирован: 03 сен 2020, 14:33
Откуда: Новосибирск
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Фильт

Сообщение Ro_ku » 15 янв 2021, 10:24

AnatolySopilov писал(а):
Morozbl4 писал(а):Да.


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

Если у вас фиксированное количество разделов то можно, если оно будет увеличиваться то только скриптами

AnatolySopilov
Интересующийся
Сообщения: 76
Зарегистрирован: 11 окт 2019, 06:15
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Фильт

Сообщение AnatolySopilov » 15 янв 2021, 11:03

Ro_ku писал(а):
AnatolySopilov писал(а):
Morozbl4 писал(а):Да.


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

Если у вас фиксированное количество разделов то можно, если оно будет увеличиваться то только скриптами


Если фиксированное то как это сделать?

Ro_ku
Интересующийся
Сообщения: 67
Зарегистрирован: 03 сен 2020, 14:33
Откуда: Новосибирск
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Фильт

Сообщение Ro_ku » 15 янв 2021, 12:48

Ro_ku писал(а):
AnatolySopilov писал(а):
Morozbl4 писал(а):Да.


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

Если у вас фиксированное количество разделов то можно, если оно будет увеличиваться то только скриптами


Что именно нужно? Соотнести отметки в флажках с разделами таблицы ниже на форме или как?

AnatolySopilov
Интересующийся
Сообщения: 76
Зарегистрирован: 11 окт 2019, 06:15
Благодарил (а): 12 раз
Поблагодарили: 2 раза

Фильт

Сообщение AnatolySopilov » 15 янв 2021, 16:01

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

Если у вас фиксированное количество разделов то можно, если оно будет увеличиваться то только скриптами


Что именно нужно? Соотнести отметки в флажках с разделами таблицы ниже на форме или как?


Вот к примеру даже в той же форме что я писал выше.
В форме "Кодификаторы мероприятия" при выборе раздела, необходимо отфильтровывать данные в поле "код объекта" с помощью флажков в форме "коды объектов".
Вложения
Тест.rar
(60.44 КБ) 4 скачивания


Вернуться в «Программирование в DataExpress»