powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ComboBox и несколько значений
6 сообщений из 6, страница 1 из 1
ComboBox и несколько значений
    #39226266
Шуримар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При создании в таблице поля с выпадающим списком есть возможность поставить "Разрешить несколько значений - Да".
Но как работать с этим полем? как программно узнать что выбрано в кобобоксе?

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

Может альтернатива комбобоксу с несколькими значениями какая есть ?
...
Рейтинг: 0 / 0
ComboBox и несколько значений
    #39226298
\\\\
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
ComboBox и несколько значений
    #39226306
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ШуримарМожет альтернатива комбобоксу с несколькими значениями какая есть ?

небольшая подчинённая форма с галочками из таблицы, куда поставишь - те и пойдут в отчет
...
Рейтинг: 0 / 0
ComboBox и несколько значений
    #39227441
Шуримар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не пойму зачем форму в форме делать если есть стандартное решение. Я не знаю только как программно его перехватить. В таблицу все добавляется без проблем. Какое свойство у Combo отвечает за выбранную информацию? На .value ругается type mismatch. Видимо из-за разделителей
...
Рейтинг: 0 / 0
ComboBox и несколько значений
    #39227635
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шуримар,
Комбобокс-поле и связанный с ним список . У поля (кроме последних версий) м.б. только одно значение.
Почему бы не использовать список?
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
Private Sub cmb4_Click()
Dim i, mydate, my
For Each i In Me.ВашСписок.ItemsSelected
    mydate = mydate & "','" & Me.ВашСписок.ItemData(i)
Next
my = "('" & Mid(mydate, 4) & "')"
DoCmd.OpenReport "ИмяОтчет", acViewPreview, , "полеОтбора " & my
End Sub
...
Рейтинг: 0 / 0
ComboBox и несколько значений
    #39227652
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошу пардон-забыл IN
да и переменную mydate можнео убрать,заменив my
Код: vbnet
1.
DoCmd.OpenReport "ИмяОтчет", acViewPreview, , "полеОтбора  in  " & my
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ComboBox и несколько значений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]