0
Evil-Wisp
16.11.17
✎
04:51
|
Добый день. Столкнулся со следующей проблемой:
На форме в надпись выводится информация об ответственном за контрагента. Это реквизит справочника контрагенты.
После изменения ответственного у части пользователей выводится старое значение реквизита в течение нескольких недель. В частности в web клиенте.
Сначала я просто брал данные из ссылки на сервере Контрагент.Ответственный. Потом переделал на запрос:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Контрагенты.Ответственный
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|ГДЕ
| Контрагенты.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка", Контрагент);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Если ВыборкаДетальныеЗаписи.Следующий() Тогда
Возврат ВыборкаДетальныеЗаписи.Ответственный;
Иначе
Возврат "<Неизвестно>";
КонецЕсли;
Но проблема осталась.
Как можно еще более принудительно получить данные не из кэша, а из базы?
8.3.8.1747, УНФ.
|
|