|
|
|
Комбо и грид
|
|||
|---|---|---|---|
|
#18+
Всем здрасьте! :-) Структура: Существует три таблицы 1-ая справочник ФИО 2-ая справочник отделов 3-я справочник материалов,которые находятся в подотчете Задача: Существует форма на которое присутствуют два комбо и один грид. так вот, по умолчанию, в гриде отображаются все материалы независимо ФИО и отдела в подотчете которых они находятся. но хочется чтоб при выборе ФИО из комбо1 или отдела из комбо2 в гриде отображались только те товары, которые соответствуют значению комбо 1 или комбо2 комбо 1,2 по умолчанию не активны т.к. на форме присутствует Optiongroup с тремя значениями: 1-все материалы, 2-по ФИО, 3-по отделу при выборе одного из трех значений активизируется и деактивизируется соответствующие комбо Помогите пожаста! Обычная связа алиасов не помогает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2005, 09:41:40 |
|
||
|
Комбо и грид
|
|||
|---|---|---|---|
|
#18+
В Valid-е нужного комбо ставим или фильтр на источник GRID-а или если есть подходящий индекс используем SET KEY для источника, или, если у нас источник выборка, то перевыбираем по новой с учетом новых условий и рефрешим грид. А релейшины здесь не помогут. Или посмотри в примеры, идущие с фоксом - там в проекте Solution есть вариант, использующий свойство Reletion Grid-а, но я такой вариант не очень люблю - он равносилен использованию SET KEY-я ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2005, 10:23:46 |
|
||
|
Комбо и грид
|
|||
|---|---|---|---|
|
#18+
А ни у кого нет примерчика? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2005, 14:34:28 |
|
||
|
Комбо и грид
|
|||
|---|---|---|---|
|
#18+
SELECT cenn SET ORDER TO otdel SET KEY TO RANGE thisform.combo2.Value ,thisform.combo2.Value thisform.grid1.recordSource='cenn' thisform.grid1.Refresh Все нормально! Все фунцеклирует, тока как потом от этого избавиться? т.е. чтоб потом при выборе Optiongroup 1-все материалы Показывало полностью всю базу без ограничений? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2005, 15:09:53 |
|
||
|
Комбо и грид
|
|||
|---|---|---|---|
|
#18+
>Все фунцеклирует, тока как потом от этого избавиться? А в Хелпе прочитать? Просто SET KEY TO без параметров... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2005, 15:36:42 |
|
||
|
Комбо и грид
|
|||
|---|---|---|---|
|
#18+
Просто SET KEY TO без параметров... Не помогает! Фишка в том, что если выбрато 1-ое значение комбо, то работает, а если активно 2-ое или ..., то грид остается без изменений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 08:58:08 |
|
||
|
Комбо и грид
|
|||
|---|---|---|---|
|
#18+
Очень советую пользоваться поиском. Вы уже третий, кто задает этот же вопрос за одну неделю. http://www.sql.ru/forum/actualthread.aspx?tid=194679 http://www.sql.ru/forum/actualthread.aspx?tid=194398 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2005, 09:59:49 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33134538&tid=1593986]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 450ms |

| 0 / 0 |
