powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Два листбокса на одной форме
9 сообщений из 9, страница 1 из 1
Два листбокса на одной форме
    #32327514
pit77mk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите плиз, чайнику!
На форму положил два листбокса
В первом выводится таблица Oglav, в которой хранятся названия других таблиц (Табл1, Табл2, Табл3 и т.д.).
Во втором листбоксе мне надо вывести ту таблицу, по названию которой щёлкнули в первом листбоксе.
С первым листбоксом проблем нет, а во втором - в источник строк ставлю
SELECT * FROM ?????
После FROM должно быть название таблицы.
Вопрос: Возможно-ли результат выбора в первом листбоксе поставлять
после FROM.
Буду очень благодарен, если кто растолкует, как быть.
Плиииз.
...
Рейтинг: 0 / 0
Два листбокса на одной форме
    #32327520
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
listbox2.rowsource = "select * from " & listbox1.column(1)
...
Рейтинг: 0 / 0
Два листбокса на одной форме
    #32327549
pit77mk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это в VBA прописывать надо?, а в свойствах листбокса (источник строк)неполучится?
...
Рейтинг: 0 / 0
Два листбокса на одной форме
    #32327563
bazaea
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1)
вначале
Forms!Форма1!listbox2.RowSourceType = "Таблица/запрос"

к Владимир Саныч писал:listbox2.rowsource = "select * from " & listbox1.column(1)

2) без VBA никак
...
Рейтинг: 0 / 0
Два листбокса на одной форме
    #32327574
pit77mk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибочки, попробую, а то сделал так:

Private Sub Razd_AfterUpdate()

Me!TipObor.RowSource = "select * from " & Me!Razd.Column(1)

Me!TipObor.Requery

End Sub

' Razd - имя первого листбокса
' TipObor - имя второго листбокса
' вставил эти строки в VBA, как реакцию в первом листбоксе после обновления

но ничего неполучилось
...
Рейтинг: 0 / 0
Два листбокса на одной форме
    #32327581
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
2 pit77mk:

Сделано совершенно правильно. Если не получилось, то надо понять почему.
...
Рейтинг: 0 / 0
Два листбокса на одной форме
    #32327583
pit77mk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извиняюсь за глупый вопрос, а
"Таблица/запрос" -
в Forms!Форма1!listbox2.RowSourceType = "Таблица/запрос"
эт чего такое ?
...
Рейтинг: 0 / 0
Два листбокса на одной форме
    #32327600
Витал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Me!Razd.Column(1) что возвращает? Правильное имя таблицы?
...
Рейтинг: 0 / 0
Два листбокса на одной форме
    #32328146
pit77mk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем, получилось.
Неполучалось из-зи того, что в свойствах второго листбоксе не был выставлен тип источника строк.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Два листбокса на одной форме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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