6 / 6 / 2
Регистрация: 24.04.2014
Сообщений: 107
|
|
1 | |
Фильтр для печати по значению в выпадающем списке30.10.2016, 20:48. Показов 978. Ответов 12
Метки нет (Все метки)
Пожалуйста, помогите новичку! Суть задания в том, что нужно создать выпадающий список, в котором необходимо выбрать продолжительность, например, мы выберем продолжительность равную 5. Затем выделим элементы, например выделим все элементы, и нажмём кнопку "Печать". И в печати должны быть только те ВЫДЕЛЕННЫЕ элементы, у которых продолжительность равна 5 (в нашем случае, это только один элемент). Как это сделать?
0
|
30.10.2016, 20:48 | |
Ответы с готовыми решениями:
12
Фильтр в выпадающем списке мастера подстановок Фильтр в выпадающем списке (combo box) Чекбоксы для строк в выпадающем списке ComboBox JComboBox: кнопка в выпадающем списке для выбора элемента |
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
|
30.10.2016, 22:08 | 2 |
Nick96, одногруппники? Отбор записей динамического списка по выбранному значению отбора в виде выпадающего списка
1
|
6 / 6 / 2
Регистрация: 24.04.2014
Сообщений: 107
|
|
31.10.2016, 13:20 [ТС] | 3 |
Да
Помоги, пожалуйста)
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
|
31.10.2016, 13:43 | 4 |
Nick96, читайте тему по ссылке, там то же задание подробно описано
1
|
6 / 6 / 2
Регистрация: 24.04.2014
Сообщений: 107
|
|
31.10.2016, 14:19 [ТС] | 5 |
Оно не такое
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
|
31.10.2016, 17:17 | 6 |
Nick96, акция: найди 5 отличий, и я напишу это задание за тебя!
Только объективных. У вас даже в данных заполнения ФИО одного преподавателя, видимо тот самый...
1
|
6 / 6 / 2
Регистрация: 24.04.2014
Сообщений: 107
|
|
31.10.2016, 19:35 [ТС] | 7 |
Да дело не в оформлении. Дело в функционале 1. Записи не должны фильтроваться (то есть, оставаться только те, которые мы выбрали, а остальные убираться). Они должны быть всегда на своих местах. 2. Выделяться должны любые записи, даже те, продолжительность которых не равна требуемой. 3. Нажимая на "Печать" переносятся только те записи, продолжительность которых равна требуемой. 4. При нажатии на "Печать" записи, продолжительность которых не равна требуемой, НЕ переносятся в печать, а остаются. 5. Записи в печати должны быть в виде таблицы. Как-то так
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
|||||||||||
31.10.2016, 21:42 | 8 | ||||||||||
Nick96, ну понятно, вариации...
Тогда создание и заполнение значений в списке выбора "Продолжительности" и правда можете посмотреть в той теме, только делать отбор динамического списка при изменении значения не надо. Создадим "Конструктором печати" стандартную процедуру печати и переделаем макет в таблицу и процедуры печати, слегка) Откроем обработчик созданной команды Печати:
0
|
6 / 6 / 2
Регистрация: 24.04.2014
Сообщений: 107
|
|
04.11.2016, 18:33 [ТС] | 9 |
Можно скрин, где находится обработчик созданной команды Печати?
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
|
04.11.2016, 18:40 | 10 |
Nick96,
1
|
6 / 6 / 2
Регистрация: 24.04.2014
Сообщений: 107
|
||||||
04.11.2016, 19:48 [ТС] | 11 | |||||
Добавлено через 1 час 8 минут
0
|
6 / 6 / 2
Регистрация: 24.04.2014
Сообщений: 107
|
|
04.11.2016, 20:25 [ТС] | 12 |
Если не выставлять продолжительность, а просто выделить записи, то они не переносятся на печать
0
|
3057 / 2004 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
||||||
06.11.2016, 22:46 | 13 | |||||
Nick96, неа, фишка не в том. А в том, что переносится продолжительность равная 0, таких значений у выбранных элементов видимо нет, потому и пусто в табличном документе...
Так вышло потому что у реквизита формы Продолжительность тип Число, и здесь надо сделать оговорку значение 0 - это значение выбранной продолжительности или это "значение не выбрано, учитываем все". Варианты выхода из ситуации: посмотреть у товарища по ссылке выше, как реализовано через тип Продолжительности Строка, со значением "Все". Или условно принять 0 как "Все". Тогда можно в запросе изменить:
1
|
06.11.2016, 22:46 | |
06.11.2016, 22:46 | |
Помогаю со студенческими работами здесь
13
Как в выпадающем списке сделать поле для ввода? Удобочитаемые значения отображения для enum-а в выпадающем списке В выпадающем списке подсказок для Canvas нет метода TextOut Значение в выпадающем списке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |