Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Представление не представляет
|
|||
|---|---|---|---|
|
#18+
За... с этими представлениями. Есть 3 свободных таблицы на файл-сервере: Document(DocId,DocNum,DocDate,PosId,SklId,DocSum) Postav(PosId,PosName) Sklad(SklId,SklName) Создается представление DocView по запросу SELECT Document.DocId,Document.DocNum,Document.DocDate,Document.PosId,Postav.PosName,Document.SklId,Sklad.SklName,Document.DocSum FROM Document,Postav,Sklad WHERE Document.PosId = Postav.PosId AND Document.SklId = Sklad.SklId При REPLACE в Document полей PosId и SklId в соответствующей строке в DocView REFRESH() меняет только PosId и SklId, а PosName и SklName не изменяются ((( View Designer - Update Criteria эти поля нельзя пометить как обновляемые ((( Поможите кто сможет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 07:59 |
|
||
|
Представление не представляет
|
|||
|---|---|---|---|
|
#18+
Добавь в представление поля Postav.PosId и Sklad.SklId и пометь их там как ключевые, тогда все должно пойти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 08:42 |
|
||
|
Представление не представляет
|
|||
|---|---|---|---|
|
#18+
Уже пытался. Обновляются только поля соответствующие таблице Document. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 08:56 |
|
||
|
Представление не представляет
|
|||
|---|---|---|---|
|
#18+
Команда Refresh() сильно глючная. Иногда помогает повторный ее вызов, т.е. Refresh() Refresh() Но вообще-то, лучше ее вообще не использовать. Пользуйся Requery() с последующим позиционированием на нужную запись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 09:59 |
|
||
|
Представление не представляет
|
|||
|---|---|---|---|
|
#18+
2ВладимирМ Увы, REQUERY после каждой операции - это слишком накладно - некоторые SELECTы выполняются по 10-15 секунд на медленных машинах. А повторный REFRESH - это сильно, сделал даже 5 раз - не помогло ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 10:14 |
|
||
|
Представление не представляет
|
|||
|---|---|---|---|
|
#18+
Посмотри обсуждение http://forum.foxclub.ru/read.php?f=5&i=51447&t=51447 Кроме того, существует такая вещь, как Rushmore-оптимизация. Видимо твой запрос не оптимизируется. Посмотреть примерный уровень оптимизации можно используя настройку SYS(3054). "Примерный", потому что то, что отображется по этой настройке не всегда соответсвует действительности. Если есть проблемы с оптимизацией, приведи сам запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 11:29 |
|
||
|
Представление не представляет
|
|||
|---|---|---|---|
|
#18+
2ВладимирМ Rush - он и в Африке Rush ))) Запрос оптимизируется, иначе выполнялся бы около 15 минут - проверено ))) А за ссылочку спасибо - надо поэксперементировать. Тот запрос, что я привел достаточно упрощен. Есть и с составными ключами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 12:05 |
|
||
|
|

start [/forum/topic.php?fid=41&tid=1596796]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 332ms |

| 0 / 0 |
