|
|
|
ComboBox в качестве параметра процедуры/функции
|
|||
|---|---|---|---|
|
#18+
Программисты, помогите кто чем может. при создании формы список ComboBox.Items создается програmмно из SQL-запроса Так как ComboBox-ов на форме несколько и все их надо заполнять, хочу засунуть это в процедуру или функцию что то типа Код: pascal 1. Collum - Столбец в таблице из которого формируется Items Table - таблица БД в которой этот столбец находится (для формирования SQL-запроса) ComboBox - в который надо засунуть созданый список Items. Сейчас работает в цикле с перебором и проверкой на дубликаты, как то так: Код: pascal 1. Подскажите как в этой строчке поменять ComboBox1 на другой, например ComboBox2. Писать отдельный (одинаковый) блок на заполнение каждого ComboBox наверное не правильно. Можно передавать процедуре/функции кроме параметров в какой таблице и из какого столбца создавать Items, ещё и в имя ComboBox-a в который этот Items будет записываться? спс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2020, 19:45 |
|
||
|
ComboBox в качестве параметра процедуры/функции
|
|||
|---|---|---|---|
|
#18+
Sensor230 ... Можно передавать процедуре/функции кроме параметров в какой таблице и из какого столбца создавать Items, ещё и в имя ComboBox-a в который этот Items будет записываться? спс. Можно имя, а можно комбобокс (ссылку на комбобокс). Код: pascal 1. Код: pascal 1. Вызов Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2020, 20:00 |
|
||
|
ComboBox в качестве параметра процедуры/функции
|
|||
|---|---|---|---|
|
#18+
s62, Здесь самые программистые программисты! )))) СПАСИБО!!! Работает!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2020, 20:10 |
|
||
|
ComboBox в качестве параметра процедуры/функции
|
|||
|---|---|---|---|
|
#18+
Лучше все же передавать не сам компонент, а его Items :) Тогда не только в комбобокс данные пихать можно будет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2020, 21:24 |
|
||
|
ComboBox в качестве параметра процедуры/функции
|
|||
|---|---|---|---|
|
#18+
энди Лучше все же передавать не сам компонент, а его Items :) Тогда не только в комбобокс данные пихать можно будет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2020, 22:31 |
|
||
|
ComboBox в качестве параметра процедуры/функции
|
|||
|---|---|---|---|
|
#18+
энди Лучше все же передавать не сам компонент, а его Items :) Тогда не только в комбобокс данные пихать можно будет :) Лучше передавать Компонент, тогда можно заполнять не только TStrings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2020, 23:00 |
|
||
|
ComboBox в качестве параметра процедуры/функции
|
|||
|---|---|---|---|
|
#18+
Sensor230, мне кажется, лучше не колонку и таблицу, а SQL запрос. да и id, не помешал бы (но тут уже dbcombobox нужен) p.s. сбросьте уже текст AddItemsCombo на код-ревью) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2020, 10:31 |
|
||
|
ComboBox в качестве параметра процедуры/функции
|
|||
|---|---|---|---|
|
#18+
mkr Sensor230, мне кажется, лучше не колонку и таблицу, а SQL запрос. да и id, не помешал бы ( но тут уже dbcombobox нужен ) p.s. сбросьте уже текст AddItemsCombo на код-ревью) А чем обычный ComboBox не устраивает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2020, 11:03 |
|
||
|
ComboBox в качестве параметра процедуры/функции
|
|||
|---|---|---|---|
|
#18+
Gerasimenko mkr Sensor230, мне кажется, лучше не колонку и таблицу, а SQL запрос. да и id, не помешал бы ( но тут уже dbcombobox нужен ) p.s. сбросьте уже текст AddItemsCombo на код-ревью) А чем обычный ComboBox не устраивает? "из коробки" нет механизма прямого добавления keyvalue значений, поэтому необходима немногим более сложная логика добавления и работы с keyvalue. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2020, 11:13 |
|
||
|
ComboBox в качестве параметра процедуры/функции
|
|||
|---|---|---|---|
|
#18+
mkr Gerasimenko пропущено... А чем обычный ComboBox не устраивает? "из коробки" нет механизма прямого добавления keyvalue значений, поэтому необходима немногим более сложная логика добавления и работы с keyvalue. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2020, 11:16 |
|
||
|
ComboBox в качестве параметра процедуры/функции
|
|||
|---|---|---|---|
|
#18+
Gerasimenko AddItem вам в руки С AddItem() у компонентов, кстати, была какая-то засада. ЕМНИП, он не может запоминать значение -1, потому что оно внутри используется как маркер "нет значения"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2020, 11:51 |
|
||
|
ComboBox в качестве параметра процедуры/функции
|
|||
|---|---|---|---|
|
#18+
alekcvp Gerasimenko AddItem вам в руки С AddItem() у компонентов, кстати, была какая-то засада. ЕМНИП, он не может запоминать значение -1, потому что оно внутри используется как маркер "нет значения"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2020, 11:53 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=42&tid=2038217]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 367ms |

| 0 / 0 |
