|
|
|
фильтровка для Combo
|
|||
|---|---|---|---|
|
#18+
HI таблица tab1 - nID, nKind, cVid У нас есть в форме 5 комбо. у всех RowSourceType=6 и RowSource=tab1.cVid. в комбо1 нужно чтоб был список с из записей у которых nKind=1, в комбо2 nKind=2 итд можно сделать такую фильтровку сразу? или нада источникм делать запрос? или еще как? и еше. свойство комбо Sorted как заставеть сделатся .T. спасиба ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2006, 14:06 |
|
||
|
фильтровка для Combo
|
|||
|---|---|---|---|
|
#18+
В свое время делал просто - открывал нужное количество раз USE AGAIN для каждого ставил свой фильтр через SET KEY и указывал как источник для соотвествующего комбо (но это делолась давно в условиях слабых машин и очень медленой сети). Правильней будет конечно указать источником SELECT c нужными параметрами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2006, 14:17 |
|
||
|
фильтровка для Combo
|
|||
|---|---|---|---|
|
#18+
можит мы непраильно поняли? сделали так RowSourceType=3 (SQL), RowSource=SELECT * FROM tab1 WHERE nKind=2 кода запустили программу то в этом комбо отфилтровались запси с nKind=2, но в комбо отображаиться поле nId, а нужно cVid как сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2006, 15:24 |
|
||
|
фильтровка для Combo
|
|||
|---|---|---|---|
|
#18+
e RowSource=SELECT * FROM tab1 WHERE nKind=2 Вместо "*" укажите нужное вам поле. Например SELECT cVid, nId FROM tab1 WHERE nKind=2 Зоодно см. св-ва BoundColumn и BoundTo , Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2006, 15:34 |
|
||
|
фильтровка для Combo
|
|||
|---|---|---|---|
|
#18+
отображаиться поле nId а нужно сVid обьясните пожалуста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 12:46 |
|
||
|
фильтровка для Combo
|
|||
|---|---|---|---|
|
#18+
Сниффам, Сноркам и прочей скандинавской нечисти привет! Я так понимаю, что отображается у тебя первое поле получившегося в запросе курсора - nID. Запрос ты делаешь САМ. И можешь САМ эти поля в любом порядке указать. Тебе же сказали: сVid поставь на ПЕРВОЕ место!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 12:56 |
|
||
|
фильтровка для Combo
|
|||
|---|---|---|---|
|
#18+
В дополнение к предыдущему моему сообщению: - так стоит обратить внимание на св-ва ColumnCount и ColumnWidths Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2006, 13:42 |
|
||
|
фильтровка для Combo
|
|||
|---|---|---|---|
|
#18+
Большое спасибо. Разобрались с порядком в выборке, и с источниками, и с количеством столбцов, и с их шириной. Да, можно делать все по всему желанию. За Сниффа Снусмумрик ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2006, 10:59 |
|
||
|
фильтровка для Combo
|
|||
|---|---|---|---|
|
#18+
все обалдено работаит если просто нужин список все идет нафик когда это дело приминяим в форме для редкации записи. не разбиремся как сделать, чтоб в комбо отображалась нужная строка. сечас комбо воспринимает указанное значение не как nId, а как номер строки списка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2006, 11:18 |
|
||
|
фильтровка для Combo
|
|||
|---|---|---|---|
|
#18+
Сниффсечас комбо воспринимает указанное значение не как nId, а как номер строки списка Почитай в HELP описание настройки Combo.BoundTo Зачем ее вообще ввели и в каких случаях надо устанавливать ее значение в .T. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2006, 11:24 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33863959&tid=1591134]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 310ms |

| 0 / 0 |
