|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.12.2012, 19:32 | #1 |
Пользователь
Регистрация: 10.02.2012
Сообщений: 52
|
Работа с ComboBox(ами)
Здравствуйте, делаю базу данных "продажа жд билетов", ни как не могу понять как сделать одну штучку. Придумал дурак мудрено, теперь мучаюсь.
Необходимо что бы при добавлении пассажира, учитывались ComboBox4 и ComboBox5, последовательно, т.е. пока не будет выбран из ComboBox4- "Название маршрута" - маршрут, выбрать ComboBox5-"тип вагона" не должно быть доступно. [IMG][/IMG] Значения для "Название маршрута" берутся с таблицы "Расписание_поездов" Так вот, как сделать чтобы в TextBox3 - Цена, вносились значения по условиям двух ComboBox(ов) из таблицы "Расписание поездов" [IMG][/IMG] Вот сама база данных. |
07.12.2012, 20:32 | #2 |
Пользователь
Регистрация: 18.03.2012
Сообщений: 68
|
при открытии юсер формы сделаите ненужный вам комбобокс5 визибл фальсе , после выбора значения в комбоксе4 комбобокс5 визибл труе
либо с переменными пока комбобокс4 не выбрано значение комбобокс 5 визибл фальсе выбрали значение в комбобоксе4 - комбобокс5 визибл труе так можно все комбобоксы друг за другом открывать в нужной вам последвательности |
09.12.2012, 00:30 | #3 | |
Пользователь
Регистрация: 10.02.2012
Сообщений: 52
|
Цитата:
|
|
09.12.2012, 02:00 | #4 |
Пользователь
Регистрация: 18.03.2012
Сообщений: 68
|
самый простои вариант для этого - номер строки на листе - номер строки выбранного маршрута , и номер столбца - номер столбца выбранного типа вагона
TextBox3.Text = Лист1.Cells(номер строки выбранного в комбобоксе4 маршрута , номер столбца выбранного в комбобоксе5 типа вагона ) Последний раз редактировалось eikhner; 09.12.2012 в 02:45. |
09.12.2012, 13:27 | #5 | |
Пользователь
Регистрация: 10.02.2012
Сообщений: 52
|
Цитата:
Код:
Код:
|
|
09.12.2012, 19:29 | #6 |
Пользователь
Регистрация: 18.03.2012
Сообщений: 68
|
DAN1L , перерыл все своиства комбобокса4 так и не нашел где отображается выбранная в нем строка , тут надо уже спрашивать у гуру .....
|
09.12.2012, 19:39 | #7 |
Пользователь
Регистрация: 10.02.2012
Сообщений: 52
|
|
09.12.2012, 20:29 | #8 | |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Меня насторожили два момента.
Первый Код:
Цитата:
Анализ,обработка данных Недорого
|
|
09.12.2012, 20:40 | #9 |
Пользователь
Регистрация: 18.03.2012
Сообщений: 68
|
Сергей , расшифруй плиз
TextBox3.Text = ComboBox4.List(ComboBox4.ListIndex, ComboBox5.ListIndex + 1) |
09.12.2012, 21:32 | #10 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Добавь эту строку и увидишь как хранятся данные в ComboBox4
Код:
Анализ,обработка данных Недорого
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа с ComboBox | Софья1992 | Общие вопросы Delphi | 9 | 09.04.2012 22:52 |
Работа с Index-ами в TreeView | artemavd | Общие вопросы Delphi | 7 | 21.03.2012 15:19 |
работа с Hint-ами | nusik | Общие вопросы Delphi | 7 | 01.06.2009 11:26 |
Траблы с tRadioButton-ами | Altera | Компоненты Delphi | 2 | 19.12.2008 08:50 |