|
|
|
acALL в DoCmd.FindRecord - почему-то не работает...
|
|||
|---|---|---|---|
|
#18+
А2000 mdb/ В стандартном поиске в форме CTRL-F при поиске по всем полям - все нормально. При поиске посредством DoCmd.FindRecord bla,bla,bla не работает поиск по всем полям, как только ставлю вместо acCurrent acALL прекращает искать вовсе. Где могут быть грабли? Помогите, плиз! Private Sub cmdFind_Click() Dim strFind As string strFind = Me![Поиск].Value Me![Название].SetFocus DoCmd.FindRecord strFind, acAnywhere, False, acSearchAll, False, acCurrent ' так работает DoCmd.FindRecord strFind, acAnywhere, False, acSearchAll, False, acAll ' а так нет End sub() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 11:20:08 |
|
||
|
acALL в DoCmd.FindRecord - почему-то не работает...
|
|||
|---|---|---|---|
|
#18+
Может, кто-нить хотя бы попробует у себя. Может это баг? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 03:48:25 |
|
||
|
acALL в DoCmd.FindRecord - почему-то не работает...
|
|||
|---|---|---|---|
|
#18+
Когда-то давно я сталкивался с подобным, но к сожалению воспроизвести точно не могу. Вышел из ситуации таким образом: в strFind указал выражение, т.е. примерно будет так: strFind = "Me![Название]=" & chr(34) & Me![Поиск].Value & chr(34) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 12:50:38 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32808624&tid=1669996]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 227ms |
| total: | 381ms |

| 0 / 0 |
