Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры / 6 сообщений из 6, страница 1 из 1
25.03.2009, 14:24
    #35890845
oskolsky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры
FoxPro 2.0 - сетевой режим. вызывается формочка просмотра/корректировки.
В программе используется SET FILTER TO.
Если с формой работает один пользователь - все нормально.
Если заходит в эту же форму второй пользователь - фильтры начинают "смешиваться".

SELE tk
SET FILTER TO &bbb
GO TOP
......
SET FILTER TO

в переменной bbb строка условия формируется подпрограммой.

Подскажите, пожалуйста, чего может не хватать в программе?
В FoxPro я чайник. Программа древняя, разработчики давно уже поувольнялись.
А пользователи как сговорились - как только не стало никого из разработчиков - стали мне косяки в программах показывать...
...
Рейтинг: 0 / 0
25.03.2009, 22:08
    #35892188
Burn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры
Смешиватся фильтры не могут... Скорее всего где по ходу работы переопределяется переменая
...
Рейтинг: 0 / 0
26.03.2009, 07:53
    #35892522
oskolsky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры
Burn,

Переменная не переопределяется. Более того, если зашел один пользователь, зашел второй, то в результате у них получается "общий" фильтр. А когда один из них выходит из формы, то у другого пользователя после перемещения на другую запись - все остальные записи исчезают. Видимо срабатывает "set filter on", но как-то странно срабатывает...
Может как-то надо пользователям "рабочие области" разделить? Я не врубаюсь что это такое, и как грамотно пользоваться всеми этими "select 0" и "use". Ковыряние "методом тыка" приводит к ошибкам.
...
Рейтинг: 0 / 0
26.03.2009, 09:11
    #35892605
Burn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры
Тогда полностью описывайте технологию работы. Имеющейся информации явно не хватает.
НО подобных проблем не наблюдал не в одной версии Фокса.
...
Рейтинг: 0 / 0
26.03.2009, 09:22
    #35892621
stoopper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры
oskolskyBurn,

Переменная не переопределяется. Более того, если зашел один пользователь, зашел второй, то в результате у них получается "общий" фильтр. А когда один из них выходит из формы, то у другого пользователя после перемещения на другую запись - все остальные записи исчезают. Видимо срабатывает "set filter on", но как-то странно срабатывает...
Может как-то надо пользователям "рабочие области" разделить? Я не врубаюсь что это такое, и как грамотно пользоваться всеми этими "select 0" и "use". Ковыряние "методом тыка" приводит к ошибкам.


Похоже, что инфа для формирования фильтра (&bbb) пишется в общий файл и всеми пользователями оттуда читается. Вошел новый - добавил свой фильтр и у всех сработало объединение фильтров. Вышел - убрал свой фильтр и это сказалось на всех.
...
Рейтинг: 0 / 0
26.03.2009, 10:51
    #35892875
oskolsky
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры
Спасибо откликнувшимся. Еще раз внимательно посмотрю присвоения переменных.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxPro 2.0 SET FILTER TO сетевой режим. смешиваются фильтры / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]