Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с combobox / 7 сообщений из 7, страница 1 из 1
05.04.2005, 11:20
    #32997639
barboza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с combobox
Имеется две таблицы, между ними существует связь один ко многим.
Далее имеется форма с двумя combobox, в combobox1 – RowSourceType – 6, RowSource – поле первой таблицы, можно ли сделать так, чтобы во время выбора значения в первом combobox во втором отображались соответствующие значения
...
Рейтинг: 0 / 0
05.04.2005, 12:17
    #32997812
Maltsev Max
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с combobox
В методе InteractiveChange первого Комбы присваивай нужное Value второму комбе
...
Рейтинг: 0 / 0
05.04.2005, 13:31
    #32998027
AleksMed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с combobox
Для второго комбо RowSourseType=3, RowSource="Select ... from ... where ...=ThisForm.Combo1.Value". После выбора в Combo1 - Combo2.Requery.
...
Рейтинг: 0 / 0
06.04.2005, 09:37
    #32999458
dooman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с combobox
У меня проблема с этими комбиками, когда я делаю select ... from ... А в ControlSource прописываю поле куда мне надо положить выбранное значение то при запуске он мне пишет File is in use. Почему????
...
Рейтинг: 0 / 0
06.04.2005, 09:50
    #32999480
Andrey Ts
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с combobox
barbozaИмеется две таблицы, между ними существует связь один ко многим.
...
RowSource – поле первой таблицы,
ИМХО, проще всегонастроить Combo2 на нужное поле дочерней табл. и на combobox1.InteractiveChange повесить
Код: plaintext
1.
2.
select table2
set filter to table2.t1_id=table1.t1_id
Combo2.Requery
...
Рейтинг: 0 / 0
06.04.2005, 10:03
    #32999521
barboza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с combobox
Пробовал сделать, как писали MaltsevMax и AleksMed, не получилось, из второй таблицы во второй combo пишется все поле, а мне надо только связанные значения, может быть я что-то неправильно делаю, или описал ситуацию поверхностно. Попробую объяснить, что нужно подробнее, если кто может помочь объясните поподробней, заранее благодарю.

Так вот, допустим есть две таблицы tab1( idhome – id жилого дома, numhome – номер жилого дома) и tab2(idhome, idroom – id квартиры, numroom – номер квартиры), связь между ними один ко многим, на форме есть два combo. Нужно, чтобы выбирая в первом комбо номер жилого дома, во втором были номера тех квартир, которые соответствуют выбранному дому в первом комбо.
...
Рейтинг: 0 / 0
06.04.2005, 10:11
    #32999551
barboza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с combobox
Andrey Ts barbozaИмеется две таблицы, между ними существует связь один ко многим.
...
RowSource – поле первой таблицы,
ИМХО, проще всегонастроить Combo2 на нужное поле дочерней табл. и на combobox1.InteractiveChange повесить
Код: plaintext
1.
2.
select table2
set filter to table2.t1_id=table1.t1_id
Combo2.Requery


Получилось, спасибо большое
P.S. Вообще все спасибо
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с combobox / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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