|
LocalView и With (buffering = .T.)
|
|||
---|---|---|---|
#18+
Добрый день! Представление (LV2) создано на основе представления (LV1). LV2 является источником данных для полей формы2. В форме2 меняю значения и делаю =TABLEUPDATE(.T.,.T.,"LV2"). Критерии UPDATE в LV2 настроены для обновления LV1. Проверка простым селектом подтверждает,что LV1 благополучно меняется. Но при повторном запуске формы2 без сброса буфера LV1 (в ините формы стоит requery("LV2") в полях стоят необновленные данные из LV1. Попытка пошаманить с кодом из дизайнера (подсунуть With (buffering = .T.) в select) успехом не увенчалась. :( ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2012, 16:59 |
|
LocalView и With (buffering = .T.)
|
|||
---|---|---|---|
#18+
Странная штука. Отчаялся бороться, и решил создать create sql view руками в Load формы, скопировав из дизайнера код. Вьюха создалась и добавилась в проект.Из формы потом все вычистил, в окружение бросил вьюху и все заработало. VFP9 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2012, 20:30 |
|
LocalView и With (buffering = .T.)
|
|||
---|---|---|---|
#18+
Бывает... Local View физически хранится в контейнер базы данных (файлы DBC, DCT, DCX). После любой модификации контейнера базы данных крайне желательно его переоткрывать. В смысле, закрыть и снова открыть. В противном случае возможны самые разнообразные глюки. PS: Для VFP9 лучше использовать класс CursorAdapter. Это "чистый" код. Он дает бОльшую свободу действий для программиста. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2012, 21:03 |
|
LocalView и With (buffering = .T.)
|
|||
---|---|---|---|
#18+
Как выяснилось, я рано радовался. (: Перезапрос работает на Windows7, но не хочет работать на XP SP3! Fox 9.0 SP2 + скаченные с Майкрософта FixIt Кто - нибудь сталкивался с подобной проблемой? Подозреваю, что дело в каких-то библиотеках... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2012, 00:43 |
|
|
start [/forum/topic.php?fid=41&gotonew=1&tid=1583467]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
12ms |
get first new msg: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 272ms |
total: | 421ms |
0 / 0 |