Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
6 / 6 / 2
Регистрация: 14.05.2012
Сообщений: 50

Подгружать значения при выборе названия

04.04.2013, 15:50. Показов 864. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Мне нужно,чтоб когда вводишь название,автоматически заполнялись все остальные графы.Слышал что можно это сделать в listbox,создать текстовый файл и туда вбить значения,и при выборе строки графы будут автоматически заполнятся.Как это сделать?

Добавлено через 2 минуты
Или StringGrid
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.04.2013, 15:50
Ответы с готовыми решениями:

Перенос значения в DBEdit3 при выборе определенного значения в DBLookupComboBox1
Доброго вам времени суток. Имеется вот такой вопросик.... У меня есть таблица Предприятия с такими колонками как "Наименование...

Получение названия таблицы при выборе максимального значения
Доброго времени суток. Стоит задача выбрать максимальное значение и название столбца с этим значением из двух разных таблиц. С первой...

Активация MDI формы при выборе ее названия из списка
создано несколько mdi форм в главной форме. в каждой mdi форме имеется список с названиями всех mdi форм. как организовать так, чтоб при...

5
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
04.04.2013, 16:13
Yurok25, еще раз. По порядку:
Что б когда вводишь название куда?
Что б когда вводишь название чего?
Остальные графы чего?
Автоматически это как? (нужна какая-нибудь закономерность - чего откуда брать и куда пихать)
0
6 / 6 / 2
Регистрация: 14.05.2012
Сообщений: 50
04.04.2013, 16:59  [ТС]
Нужно сделать список вин,и когда выбираешь одно из них,должна автоматически заполняться табличка.К каждому названию вина нужно присвоить определенные значения.как это сделать?

Добавлено через 18 минут
[QUOTE=SatanaXIII;поможете?

[size="1"]Добавлено через 5 минут[/size]
SatanaXIII, Нужно сделать список вин,и когда выбираешь одно из них,должна автоматически заполняться табличка.К каждому названию вина нужно присвоить определенные значения.как это сделать?
0
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
05.04.2013, 09:43
Вы наверное в студии пишете? В принципе по аналогии.
Если б для билдера, то можно б сделать было так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
void __fastcall TForm1::FormCreate(TObject *Sender)
{
ComboBox1->Clear();
ComboBox1->Items->Add("Сухое");
ComboBox1->Items->Add("Полусладкое");
ComboBox1->Items->Add("Шампанское");
ComboBox1->Items->Add("Три топора");
ComboBox1->ItemIndex = 0;
 
StringGrid1->Cells[0][0]="Наименование";
StringGrid1->Cells[1][0]="В наличии";
StringGrid1->Cells[2][0]="Стоимость";
StringGrid1->Cells[3][0]="Разбодяжено";
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::ComboBox1Select(TObject *Sender)
{
switch(ComboBox1->ItemIndex)
  {
  case 0 : StringGrid1->Cells[0][1]="Сухое";
           StringGrid1->Cells[1][1]="Есть";
           StringGrid1->Cells[2][1]="500";
           StringGrid1->Cells[3][1]="Нет";
           break;
  case 1 : StringGrid1->Cells[0][1]="Полусладкое";
           StringGrid1->Cells[1][1]="Нет";
           StringGrid1->Cells[2][1]="666";
           StringGrid1->Cells[3][1]="Еще как";
           break;
  case 2 : StringGrid1->Cells[0][1]="Шампанское";
           StringGrid1->Cells[1][1]="Есть";
           StringGrid1->Cells[2][1]="1000";
           StringGrid1->Cells[3][1]="Нет";
           break;
  case 3 : StringGrid1->Cells[0][1]="Три топора";
           StringGrid1->Cells[1][1]="Неа";
           StringGrid1->Cells[2][1]="Бесценно";
           StringGrid1->Cells[3][1]="Как можно?!";
           break;
  }
}

1
6 / 6 / 2
Регистрация: 14.05.2012
Сообщений: 50
08.04.2013, 19:08  [ТС]
SatanaXIII, спасибо =) а можно ли слелать так,чтоб при выборе пункта в ComboBox,справа вылазили подпункты?
0
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
09.04.2013, 13:49
То что вы хотите на коленке не получится соорудить. Здесь придется задействовать WinAPI или схожие инструменты.
Чисто ради спортивного интереса поглядите здесь и здесь.

Если есть сильное желание замутить именно такую штуку, то создавайте отдельную тему - там и будем разбираться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.04.2013, 13:49
Помогаю со студенческими работами здесь

Вывод определенного значения, при выборе другого значения из списка
Где-то это уже было, но не смог найти. Подскажите, пожалуйста, формулу, для решения такой задачи: Есть два массива значений,...

Автоматическая подстановка значения при выборе значения в другой ячейке
Здравствуйте! как сделать, что бы при заполнении первого столбца цифрами, во втором автоматически появлялись нужное название?

Автоматическая подстановка значения при выборе значения в другой ячейке
Как понятно из темы необходимо чтобы автоматически при выборе некого значения из списка другой ячейке автоматически присваивалось значение,...

При выборе значения в одном ComboBox меняются значения в других
Помогите, пожалуйста. Есть несколько ComboBox Выбирая значение в одном, почему-то меняются значения в других, а первое...

При выборе определённого значения в одном из ComboBox-ов автоматически убирать лишние значения в других
Здравствуйте, подскажите как при выборе определённого значения в одном из combobox автоматически убирались лишние значения в других...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru