powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / LocalView и With (buffering = .T.)
4 сообщений из 4, страница 1 из 1
LocalView и With (buffering = .T.)
    #37941652
miv32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Представление (LV2) создано на основе представления (LV1).
LV2 является источником данных для полей формы2.

В форме2 меняю значения и делаю =TABLEUPDATE(.T.,.T.,"LV2").
Критерии UPDATE в LV2 настроены для обновления LV1.
Проверка простым селектом подтверждает,что LV1 благополучно меняется. Но при повторном запуске формы2 без сброса буфера LV1 (в ините формы стоит requery("LV2") в полях стоят необновленные данные из LV1.

Попытка пошаманить с кодом из дизайнера (подсунуть With (buffering = .T.) в select) успехом не увенчалась. :(
...
Рейтинг: 0 / 0
LocalView и With (buffering = .T.)
    #37941975
miv32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Странная штука. Отчаялся бороться, и решил создать create sql view руками в Load формы, скопировав из дизайнера код.
Вьюха создалась и добавилась в проект.Из формы потом все вычистил, в окружение бросил вьюху и все заработало.

VFP9
...
Рейтинг: 0 / 0
LocalView и With (buffering = .T.)
    #37942021
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бывает... Local View физически хранится в контейнер базы данных (файлы DBC, DCT, DCX). После любой модификации контейнера базы данных крайне желательно его переоткрывать. В смысле, закрыть и снова открыть. В противном случае возможны самые разнообразные глюки.

PS: Для VFP9 лучше использовать класс CursorAdapter. Это "чистый" код. Он дает бОльшую свободу действий для программиста.
...
Рейтинг: 0 / 0
LocalView и With (buffering = .T.)
    #37942194
miv32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как выяснилось, я рано радовался. (:
Перезапрос работает на Windows7, но не хочет работать на XP SP3!
Fox 9.0 SP2 + скаченные с Майкрософта FixIt

Кто - нибудь сталкивался с подобной проблемой?
Подозреваю, что дело в каких-то библиотеках...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / LocalView и With (buffering = .T.)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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