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

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

2) без VBA никак
...
Рейтинг: 0 / 0
18.11.2003, 15:07
    #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
18.11.2003, 15:11
    #32327581
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Два листбокса на одной форме
2 pit77mk:

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


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