Имя: Пароль:
1C
1С v8
не обновляются списки в веб-клиенте, 8.3.15.1656
0 novichok79
 
06.02.20
11:18
Доброго времени суток, уважаемые коллеги.
Пилим (в конторе) самописочку, платформа 8.3.15.1656 x64. Есть несколько динамических списков в одной форме.
В демоническом списке примерно такой запрос

ВЫБРАТЬ
    ВЫБОР
        КОГДА Т.Ссылка В (&ВыделенныеОбъекты)
            ТОГДА ИСТИНА
        ИНАЧЕ ЛОЖЬ
    КОНЕЦ КАК ОтображатьНаКарте,
    Т.Ссылка КАК Ссылка,
    Т.КоординатаШирота КАК КоординатаШирота,
    Т.КоординатаДолгота КАК КоординатаДолгота
ИЗ
    Справочник.Объекты КАК Т

В тонком клиенте, когда устанавливаешь в демоническом списке значение параметра &ВыделенныеОбъекты, демон. список реагирует появлением галочки в нужном месте, а в веб-клиенте - нет никакой реакции. Платформа в отладчике показывает, что делает все правильно, но интерфейсно не отображает эту ссаную галочку. Всякие насильные обновления демонического списка не помогают, автообновление тоже не работает. Я думаю, дальше если только проксировать страницу веб-клиента и менять код на уровне JS, но это костыль. Подскажите, коллеги, сталкивались ли вы с подобными проблемами в поведении веб-клиента? Если да, то как вы их решали?
Я уже почти отчаялся и готов настучать в багрепорт.
Заранее благодарю за помощь.
1 PiotrLoginov
 
06.02.20
11:28
а что за галочка "в нужном месте" ?
2 novichok79
 
06.02.20
11:29
(1) в колонке динамического списка?
3 novichok79
 
06.02.20
11:38
4 PiotrLoginov
 
06.02.20
14:28
Там картинка строки или поле флажка? Зависит от ОтображатьНаКарте ?  И в тонком успешно работает?  Простой вывод поля флажка не работает в тонком клиенте? Сомневаюсь. Мб Ссылка не В (&ВыделенныеОбъекты)?
я бы ради тестов поставил в поле всегда Истина, для начала и посмотрел, будет ли выводиться галка.
5 novichok79
 
06.02.20
15:08
(4) Поле флажка, которое зависит от "ОтображатьНаКарте". В тонком клиенте все хорошо, в том числе простой вывод флажка. Ссылка в (&ВыделенныеОбъекты), уже проверил. Причем работает установка только первого флажка, второй раз в следующей строке демонического списка выбираешь флажок и он уже не отображается, но в системе выполняется тот же код, что и в первый раз.
6 novichok79
 
06.02.20
22:48
победил через Список.УсловноеОформление.Очистить()
Закон Брукера: Даже маленькая практика стоит большой теории.