|
FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры
|
|||
---|---|---|---|
#18+
FoxPro 2.0 - сетевой режим. вызывается формочка просмотра/корректировки. В программе используется SET FILTER TO. Если с формой работает один пользователь - все нормально. Если заходит в эту же форму второй пользователь - фильтры начинают "смешиваться". SELE tk SET FILTER TO &bbb GO TOP ...... SET FILTER TO в переменной bbb строка условия формируется подпрограммой. Подскажите, пожалуйста, чего может не хватать в программе? В FoxPro я чайник. Программа древняя, разработчики давно уже поувольнялись. А пользователи как сговорились - как только не стало никого из разработчиков - стали мне косяки в программах показывать... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2009, 14:24 |
|
FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры
|
|||
---|---|---|---|
#18+
Смешиватся фильтры не могут... Скорее всего где по ходу работы переопределяется переменая ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2009, 22:08 |
|
FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры
|
|||
---|---|---|---|
#18+
Burn, Переменная не переопределяется. Более того, если зашел один пользователь, зашел второй, то в результате у них получается "общий" фильтр. А когда один из них выходит из формы, то у другого пользователя после перемещения на другую запись - все остальные записи исчезают. Видимо срабатывает "set filter on", но как-то странно срабатывает... Может как-то надо пользователям "рабочие области" разделить? Я не врубаюсь что это такое, и как грамотно пользоваться всеми этими "select 0" и "use". Ковыряние "методом тыка" приводит к ошибкам. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2009, 07:53 |
|
FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры
|
|||
---|---|---|---|
#18+
Тогда полностью описывайте технологию работы. Имеющейся информации явно не хватает. НО подобных проблем не наблюдал не в одной версии Фокса. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2009, 09:11 |
|
FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры
|
|||
---|---|---|---|
#18+
oskolskyBurn, Переменная не переопределяется. Более того, если зашел один пользователь, зашел второй, то в результате у них получается "общий" фильтр. А когда один из них выходит из формы, то у другого пользователя после перемещения на другую запись - все остальные записи исчезают. Видимо срабатывает "set filter on", но как-то странно срабатывает... Может как-то надо пользователям "рабочие области" разделить? Я не врубаюсь что это такое, и как грамотно пользоваться всеми этими "select 0" и "use". Ковыряние "методом тыка" приводит к ошибкам. Похоже, что инфа для формирования фильтра (&bbb) пишется в общий файл и всеми пользователями оттуда читается. Вошел новый - добавил свой фильтр и у всех сработало объединение фильтров. Вышел - убрал свой фильтр и это сказалось на всех. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2009, 09:22 |
|
|
start [/forum/topic.php?fid=41&tid=1586626]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
411ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 340ms |
total: | 830ms |
0 / 0 |