Вниз
Скачать: CL | DM;

Склейка полей и отображение их в combobox   Найти похожие ветки 

← →
Barmaglot   (2005-09-15 08:20) [0]

Доброго времени суток!

Столкнулся с небольшой проблемкой: есть IBTable,
поля: Field1, Field2,Field3 заполнены значениями.

Необходимо в компоненте ComboBox в выпадающем списке отображать string следующего вида:
string1 - value(field1)+value(field2)+value(field3).

Например: value1(f1)=A, value1(f2)=B, value1(f3)=C, выводится: АВС.

Подскажите, как правильно составить этот запрос.
Спасибо.


← →
Ильш ©   (2005-09-15 08:28) [1]

есть такой знак +
и не надо обмжаться каков вопрос таков ответ


← →
Floppy ©   (2005-09-15 08:40) [2]

IB и ComboBox очень независимы
Читай из IB нужные поля, затем склеивай, как сказал Ильш ©   (15.09.05 08:28) [1] , ну а потом уже помещай в ComboBox (ComboBox.Items.Add("Склейка"))


← →
Barmaglot   (2005-09-15 08:54) [3]

То есть примерно так:

value1:= table.fieldbyname("value1").AsString;
value2:= table.fieldbyname("value2").AsString;
value3:= table.fieldbyname("value3").AsString;

ComboBox.Items.Add("value1"+"value2"+"value3");

Ну, там еще цикл добавить, чтоб все значения отображались.
Правильно?


← →
Floppy ©   (2005-09-15 09:07) [4]

Правильно, только в скобках Value... без кавычек


← →
Barmaglot   (2005-09-15 09:15) [5]

Спасибо.


← →
Max Zyuzin ©   (2005-09-15 09:46) [6]

>Barmaglot   (15.09.05 08:20)
Как вариант воспользоваться DBLookUpComboBox -ом или, еще лучше, его аналогом из EhLib. В тексте запроса пишешь что нить вроде
Select Field1+ Field2 +Field3 As MegaField from MyTable и это поле и отображай. вот.


← →
Sergey13 ©   (2005-09-15 09:52) [7]

Калк полем можно еще воспользоваться.


← →
msguns ©   (2005-09-15 09:55) [8]

Чем жиже навоз, тем больше на нем мух


← →
Sergey13 ©   (2005-09-15 10:31) [9]

2 [8] msguns ©   (15.09.05 09:55)
Одна голова хорошо, а два сапога пара. 8-)


← →
Max Zyuzin ©   (2005-09-15 12:24) [10]

>msguns ©   (15.09.05 09:55) [8]
Чем дальше в лес - тем толще партизаны :o)
PS. Щаз моедратор нам устроит тут ...



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: -0.967 c
1-1128288617
Thor234
2005-10-03 01:30
2005.10.23
Поиск и удаление символов


14-1128432314
Weiss
2005-10-04 17:25
2005.10.23
Связь с интернетом


1-1127993069
Bambino Programmino
2005-09-29 15:24
2005.10.23
Проблема в OnMesureItem для TMenuItem?


8-1117544871
LameFox
2005-05-31 17:07
2005.10.23
Работа с большими картинками


3-1126512132
Андрей Жук
2005-09-12 12:02
2005.10.23
Проблемы с программным backup/restore Firebird




   Наверх