• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Помогите пожалуйста побороть глюк со встроенным представлением.

  • Автор темы Автор темы Gandliar
  • Дата начала Дата начала

Gandliar

Lotus Team
16.02.2004
584
26
Привет!

В форму встроено представление с сингл категори, в которое отбираются документы по UNID документа.
Все отображается изначально правильно. Однако есть ряд пользователей, которые держат открытыми на чтение документы, в результате через некоторое время, когда другие пользователи обновили/добавили доки (например через час) в форме показываются совсем другие документы, не связанные с данным. При клике на встроенный вид и нажатии F9 вид обновляется и все работает правильно. Такое впечатление что на рабочей станции пользователя индекс слетает. Вопрос в том, как добится чтобы он не слетал.
В свойствах вида рефреш индекс стоит автоматик. в свойствах отображения - рефреш дисплей.

Заранее благодарю
 
Что-то мне подсказывает, что это нерешаемая штука.
А поведение да, встречающееся :)
 
может попробовать "микроскоп для забивания гвоздей" ?
например, опцию автосохранения документов, при сохранении обновлять UI..
не факт что поможет да и бредово это в общем..

может лучше попробовать какую-нибудь функцию автообновления по таймеру написать..
 
Точно, что-то про таймер я и не подумал :huh:
 
Спасибо.
Пока поставил чтобы вид сам не рефрешился, отображался индикатор.
Пусть руками рефрешат. Может поможет.
 
может лучше попробовать какую-нибудь функцию автообновления по таймеру написать..
нафига такое щастье? :)) кроме того, рефрешится будет UIDOC, а не внедренный вид, т.е. формулы пересчитываться будут лишний раз, а вид останется необновленный :)
 
нафига такое щастье? smile.gif) кроме того, рефрешится будет UIDOC, а не внедренный вид, т.е. формулы пересчитываться будут лишний раз, а вид останется необновленный wink.gif
Даже если код в представлении прописать?
 
Даже если код в представлении прописать?
так не пробовал, но зачем лишний раз грузить представление, т.е. сервер?
как по мне, то от внедренных видов лучше до последнего вздоха отказываться...
 
Akupaka
Если делать ws.ViewRefresh, то uidoc не будет рефрешиться.
Правда, я не уверен, будет ли встроенное представление :)
 
Просто интересно будет ли работать. Проверять лень.
кхм... аналогично :)

Если делать ws.ViewRefresh, то uidoc не будет рефрешиться.
Правда, я не уверен, будет ли встроенное представление
если следовать хэлпу, то ни документ, ни внедренный вид не обновится...

If a view is in the active window, this method refreshes that view.
If a document is in the active window, this method refreshes the view associated with the document when the view's window is activated.
 
ну, если извратиться, и засунуть код обновления в агент, то тогда должно обновиться..
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab