Показать сообщение отдельно
Старый 10.11.2008, 11:47   #2  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,984 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
По идее - force не должен влиять. Это же только подсказка оптимизатору, как лучше выполнить запрос. Результат отличаться не должен.

Возможно причина в том что Аксапта в случае с force - кеширует запрос. А когда вы ставите без force - то она видит что запрос отличается от того который был ранее и кеш не использует.

В общем правильнее принудительно отключить кеширование
X++:
inventTrans.disableCache(true);
Кстати, если не лень - попробуйте в случае с force подсмотреть какие запросы уходят к БД - подозреваю что никаких.

Последний раз редактировалось Logger; 10.11.2008 в 11:51.