|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.05.2012, 09:38 | #1 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Заполнение комбобокса
Что я делаю не так:
Надо запонить комбобокс. Пробую ставить источник строк запрос, пробую список - результат один - записеё не видно, хотя судя по Count они есть. Код:
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
10.05.2012, 12:41 | #2 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
Добрый день.
Я не проффесионал, попробуйте как-то так: Private Sub Form_Activate() Set DBS = CurrentDb Select Case Vid.RowSourceType Case "Value List" Set RS = DBS.OpenRecordset("SELECT DISTINCT Услуги.ВидУ from Услуги") 'уникальная длина RS .MoveFirst Do Until RS .EOF Vid.AddItem RS![ВидУ] Debug.Print RS![ВидУ] RS.MoveNext loop Debug.Print Vid.ListCount Case "Table/Query" Set Vid.Recordset = DBS.OpenRecordset("SELECT DISTINCT Услуги.ВидУ from Услуги") 'уникальная длина Debug.Print Vid.ListCount End Select End Sub |
10.05.2012, 22:00 | #3 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Точно так же: В дебаггер печатает
Debug.Print Vid.ListCount = 4(соответствует) Но такое впечатление, что цвет шрифта равен цвету фона Попробовал проверить, что и куда добавляется Код:
Количество записей соответствует. На форме комбик с четырьмя пустыми строками
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
10.05.2012, 22:59 | #4 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте alex77755.
"..впечатление, что цвет шрифта равен цвету фона.." - такое "впечатление" может сложиться при нулевой ширине заполняемой колонки контола. Этот вариант "проблемы" часто проявляется при попытке использования контрола созданного мастером. Евгений. |
11.05.2012, 10:18 | #5 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Спасибо,Teslenko_EA
Разобрался. Так и оказалось: Источником строк был запрос и показывалась вторая колонка. У первой ширина 0
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Управление форматом числа в строке комбобокса | Zorg | Microsoft Office Excel | 6 | 13.01.2012 20:22 |
Организовать поиск по результатам выбора значений из комбобокса | Spring_me | Microsoft Office Excel | 1 | 15.03.2010 16:00 |
Заполнение комбобокса по условию. | lexx19 | Microsoft Office Excel | 2 | 08.10.2009 12:40 |
ЗАПОЛНЕНИЕ БД | Лонли-Локли | БД в Delphi | 4 | 26.08.2009 14:54 |
Вывод изображения из листбокса (комбобокса) | dsapa | Microsoft Office Excel | 6 | 11.10.2008 22:58 |