Сейчас занимаюсь поиском Консоли запросов, которая будет работать нормально в тонком клиенте на управляемых формах и главное, что бы не было ошибки при вызове конструктора запросов:
И так как я проверил уже с десяток разных консолей и везде одна и та же ошибка, а главное внешний вид формы конструктора везде одинаков, то подозреваю, что ошибка связана с механизмом платформы. При этом в конфигураторе используется другой Конструктор запросов и он работает отлично.
Так как пришел к выводу, что данная ошибка вызвана непосредственно платформой — начал тестировать разные платформы, вплоть до последней стабильной 8.3.27, где ошибка так же осталась. Решил установить платформу 8.5, которая находится на тестировании.
В версии 8.5.1.397 всё ещё хуже. Для начала в консоли запросов просто отсутствует кнопка, которая позволяет настраивать условие в параметрах запроса Виртуальных таблиц в интерфейсе 8.5:
Так выглядит форма в Интерфейсе Такси
Тоже не очень, так как поля ввода должны растягиваться вместе с формой, но кнопка присутствует.
А главное в новом интерфейсе 8.5 в некоторых местах полностью полетела кодировка и некоторые тексты интерфейса отображаются иероглифами.
К примеру вот так выглядит Консоль запросов:
Можно подумать, что это с обработкой что-то не так, но нет. Так выглядит начальная страница:
Так выглядит Настройка внешнего вида:
А вот так выглядят расширенные настройки:
В конфигураторе в редакторе форм такая же проблема, но здесь похоже какая-то другая кодировка, т.к. иероглифы выглядят по другому:
И вот я не пойму. Проблема с кодировкой — это же на поверхности и видно сразу. Как можно выпускать на тестирование платформу с такой проблемой?