|
|
|
Фильтр и имя поля
|
|||
|---|---|---|---|
|
#18+
Access 2002 А можно ли в Docmd.ApplyFilter "", "[Myfield] >0" вместо конкретного указания имени поля подставлять то, которое в данный момент активно(выбрано). Т.е. заношу данные и работаю в Поле1 - нажал кнопку и фильтр применяется по Полю1, заношу данные в Поле2 - фильтр применяется по Полю2. У меня пока не получилось. Это вообще реально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 15:19 |
|
||
|
Фильтр и имя поля
|
|||
|---|---|---|---|
|
#18+
а в чем проблема? активный контрол не можешь отследить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 15:25 |
|
||
|
Фильтр и имя поля
|
|||
|---|---|---|---|
|
#18+
Не могу подставить вместо конкретного имени поля , например f, где f -активный контрол. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 15:32 |
|
||
|
Фильтр и имя поля
|
|||
|---|---|---|---|
|
#18+
помоему возможно... Есть объекст Me.ActiveControl который может тебе дать текущий объект где ты находишься. ну а дальше меняй свой фильт... можешь в принципе поменять фильт и через объект Me.Filter или Me.ServerFilter только его надо активизировать через Me.FilterOn = True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 15:33 |
|
||
|
Фильтр и имя поля
|
|||
|---|---|---|---|
|
#18+
Не могу подставить вместо конкретного имени поля , например f, где f -активный контрол. казнить нельзя помиловать Что ты не можешь подставить вместо конкретного имени поля? Конкретное имя конкретного активного контрола? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 15:36 |
|
||
|
Фильтр и имя поля
|
|||
|---|---|---|---|
|
#18+
если f=Me.ActiveControl Docmd.ApplyFilter "","f>0" - не работает. Явно, я чего-то не дописываю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 15:36 |
|
||
|
Фильтр и имя поля
|
|||
|---|---|---|---|
|
#18+
Docmd.ApplyFilter "", Me.ActiveControl.Name & ">0" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 15:39 |
|
||
|
Фильтр и имя поля
|
|||
|---|---|---|---|
|
#18+
Скорее недодумываешь Вместо "f>0" надо f.Name & ">0" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2003, 15:40 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32360973&tid=1677491]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
176ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 523ms |

| 0 / 0 |
