362 / 130 / 8
Регистрация: 16.01.2014
Сообщений: 336
1

Выбор нескольких значений

25.01.2021, 11:31. Показов 1817. Ответов 23

У моего начальства появилась новая идея фикс (я знаю, что правильно будет идефикс, но так как то красивее звучит), сделать комбобокс (выпадающий список) со множественным выбором. Ну, там поставить чекбоксы и ставить птички в нужных позициях.
Я знаю, что для множественности выбора вообще-то используется листбох. Но может я что-то пропустил и есть соответствующий комбобокс?

И если можно, то пример использования комбобкса и листбокса со множественным выбором.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2021, 11:31
Ответы с готовыми решениями:

Выбор нескольких значений в выпадающем списке
Есть база данных библиотеки, нажимая на кнопку "Выдача книг" я могу выбрать только одну книгу для...

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

При фильтрации выбор из поля со списком нескольких значений
Здравствуйте и добрый вечер! Как-то по форуму встречал иногда темы, в которых обсуждались моменты...

Выбор нескольких значений из таблицы или запроса при использовании флажков
Каким образом можно реализовать выборку нескольких значений из таблицы/запроса, если отметить их...

23
Эксперт MS Access
16358 / 6793 / 1492
Регистрация: 21.06.2012
Сообщений: 12,549
25.01.2021, 11:38 2
Есть такое в 2010, ... версиях. Сначала создать такое поле со списком в таблице, потом и в форме можно будет его так использовать. Но головной боли с ним будет ... .
0
Мы один, давай на "ты"
2474 / 1063 / 254
Регистрация: 16.06.2016
Сообщений: 2,373
25.01.2021, 11:51 3
Цитата Сообщение от Silur Посмотреть сообщение
сделать комбобокс (выпадающий список) со множественным выбором.
Создание или удаление многозначного поля

Добавлено через 33 секунды
там есть и картинка как это выглядит

Добавлено через 3 минуты
Silur, ты же на другом сайте ещё в 18 году создавал тему про многозначные поля и в том числе выкладывал пример?
0
362 / 130 / 8
Регистрация: 16.01.2014
Сообщений: 336
25.01.2021, 12:23  [ТС] 4
Многозначное поле тут не подходит, так как у людей Офис 2007. И вообще, я стараюсь держаться подальше от этих извращений.

Попробую подробнее.
Есть таблица "Тип ремонта" : гарантийный, не гарантийный, срочный, на выезде, ну и т.д.
Комбобокс завязан на эту таблицу.
Начальство хочет получат отчёты сразу по нескольким параметрам. Например: не гарантийный и на выезде.Раньше были выборки по одному параметру и задавались комбобоксом. А сейчас хотят по нескольким.
0
Мы один, давай на "ты"
2474 / 1063 / 254
Регистрация: 16.06.2016
Сообщений: 2,373
25.01.2021, 12:32 5
Цитата Сообщение от Silur Посмотреть сообщение
И вообще, я стараюсь держаться подальше от этих извращений.
с чего бы это извращение? Это фича.
касательно сабжа ответил на другом форуме.
0
Эксперт MS Access
6766 / 4357 / 276
Регистрация: 12.08.2011
Сообщений: 12,858
25.01.2021, 14:05 6
а почему не ленточная или табличная форма?
0
362 / 130 / 8
Регистрация: 16.01.2014
Сообщений: 336
25.01.2021, 15:12  [ТС] 7
Продолжаю пояснения.
Есть форма, в которой задаются параметры для генерации отчётов.
Ну, там, фамилия мастера, вид отчёта, период, вид ремонта.
Раньше отчёт составлялся только по одному виду ремонта и использовался комбобокс. А сейчас хотят по нескольким видам ремонта.
0
8115 / 5019 / 550
Регистрация: 27.03.2013
Сообщений: 17,942
25.01.2021, 16:21 8
Silur, Ну вы же не первый раз за мужем не первый год в аксике мозг морщите.
По любому нужна подчиненная табличка со - СтатусРабот, возможно - № п/п или - Дата или + Время, кто потрудился.
0
15 / 14 / 2
Регистрация: 25.06.2018
Сообщений: 41
25.01.2021, 16:49 9
Silur, Вот был похожий вопрос Поле со списком и несколько значений!
0
2657 / 1486 / 500
Регистрация: 29.05.2013
Сообщений: 6,479
25.01.2021, 18:44 10
Цитата Сообщение от Silur Посмотреть сообщение
сделать комбобокс (выпадающий список) со множественным выбором
И как вы видите результат такого выделения? Там же одна строка под одно выбранное значение.
Комбик для множественного выделения не подходит, т.к. результат не информативен, лучше использовать сразу листбокс.
0
Модератор
Эксперт MS Access
10306 / 4212 / 685
Регистрация: 07.08.2010
Сообщений: 11,907
Записей в блоге: 4
25.01.2021, 22:23 11
Цитата Сообщение от Silur Посмотреть сообщение
пример использования комбобкса и листбокса со множественным выбором
не вижу примера базы, хотя бы с одинарным выбором

Добавлено через 9 минут
Цитата Сообщение от Silur Посмотреть сообщение
отчёт составлялся только по одному виду ремонта
почему бы в справочник видов ремонта не добавить галочку(если база локальная) или не создать при сетевом варианте рабочую таблицу типа
-код
-дата расчета
-период с.... до ....
-код исполнителя/мастера
-виды ремонтов

при таком подходе можно использовать вчерашнюю настройку или месячную или квартальную, а не делать выбор каждый раз с нуля
0
652 / 280 / 49
Регистрация: 29.03.2016
Сообщений: 517
25.01.2021, 23:03 12
Цитата Сообщение от shanemac51 Посмотреть сообщение
при таком подходе можно использовать вчерашнюю настройку или месячную или квартальную, а не делать выбор каждый раз с нуля
+ Я бы добавил имя для настройки, дабы легче было после ориентироваться.
0
Модератор
Эксперт MS Access
10306 / 4212 / 685
Регистрация: 07.08.2010
Сообщений: 11,907
Записей в блоге: 4
25.01.2021, 23:10 13
Цитата Сообщение от Jamaica Посмотреть сообщение
имя для настройки
полностью согласна, забыла вписать
0
Эксперт MS Access
6766 / 4357 / 276
Регистрация: 12.08.2011
Сообщений: 12,858
26.01.2021, 04:33 14
Цитата Сообщение от Silur Посмотреть сообщение
Продолжаю пояснения.
Хорошо, почему не подчиненная ленточная/табличная форма?
0
362 / 130 / 8
Регистрация: 16.01.2014
Сообщений: 336
26.01.2021, 12:08  [ТС] 15
Цитата Сообщение от shanemac51 Посмотреть сообщение
не вижу примера базы, хотя бы с одинарным выбором

Добавлено через 9 минут
почему бы в справочник видов ремонта не добавить галочку(если база локальная) или не создать при сетевом варианте рабочую таблицу типа
-код
-дата расчета
-период с.... до ....
-код исполнителя/мастера
-виды ремонтов

при таком подходе можно использовать вчерашнюю настройку или месячную или квартальную, а не делать выбор каждый раз с нуля
Не вижу смысла делать шаблоны. Или настройки. В таком случае для каждого отчёта нужна своя настройка, что не имеет смысла
База сетевая.
Саму базу выложить не могу. Выкладываю форму, где задаются параметры отчёта.
Миниатюры
Выбор нескольких значений  
0
362 / 130 / 8
Регистрация: 16.01.2014
Сообщений: 336
26.01.2021, 12:12  [ТС] 16
Пользователи привыкли именно к такой форме. Вот начальство и хочет, чтобы за основу взял этот вид. Но скорее всего надо будет комбобокс заменить на листбокс.
0
8115 / 5019 / 550
Регистрация: 27.03.2013
Сообщений: 17,942
26.01.2021, 12:20 17
Цитата Сообщение от Silur Посмотреть сообщение
...Вот начальство и хочет...
Ты же сам всегда и везде рекомендовал,
- Ставить Начальство перед фактом
и если что, то и
- Убеждать Его, что так будет лучше.
А щас, чего то Стремаешься.
0
362 / 130 / 8
Регистрация: 16.01.2014
Сообщений: 336
26.01.2021, 13:37  [ТС] 18
А вдруг я что-то пропустил и такое возможно...
А пока самое перспективное - листбокс с мультиселектом
0
Эксперт MS Access
6766 / 4357 / 276
Регистрация: 12.08.2011
Сообщений: 12,858
27.01.2021, 06:04 19
на месте поля со списком можно соорудить подчиненную табличную форму, в ней всё спрятать: границы, шапку, названия полей и т.д., получится как листбокс. Для подчиненной формы изготовить таблицу с двумя полями : КатегорияРемонта и Галка. Таблицу при входе в форму очищать и заполнять при событии, когда все категории известны, либо сразу, если они не меняются. Ну а дальше как обычно. Думаю, что с формой можно сделать больше событий, чем с листбоксом. 11 лет назад я пришёл к этому выводу
1
362 / 130 / 8
Регистрация: 16.01.2014
Сообщений: 336
27.01.2021, 09:29  [ТС] 20
Попробую и так и так. А там посмотрю, что лучше.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.01.2021, 09:29

Выбор нескольких значений в выпадающем списке, чтобы их потом можно было в отчет выводить
Здравствуйте! Такая проблемка, есть БД, из которой создается отчет типа (например): Имя: Вася...

Запрос на разницу значений при отсутствии нескольких показателей в одном из значений
Добрый вечер! Прошу прощения за возможно глупый вопрос, но для меня это действительно проблема(...

Выбор нескольких минимальных значений
Доброго времени суток всем. Столкунулась с такой проблемой. Как из результата запроса вытащить...

Выбор нескольких значений с одинаковой датой
как выбрать последние несколько (точно не знаю) значений с одинаковым временем. время не знаю, знаю...

Выбор максимальных значений поля для нескольких ID
Проблема заключается в следующем. Имеется БД, в которой хранится информация о лотах аукциона. Лотов...

Выбор нескольких значений справочника
Добра всем!!! В 1с не силен только приступил к изучению. Так что прошу сильно не пинать))) а помочь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.