Решил обновить БП 3.0 до актуального релиза.
Посмотрел - платформа стоит тоже старая, сама БП постоянно намекает "Вышла новая версия платформы..."
Обновил платформу с 8.3.6 на 8.3.7.1949, обновил конфигурацию.
Дай, думаю, запущу "Тестирование и исправление" - а то давно уже не запускал.
Запустил.
И получил на куче объектов сообщения типа:
Код:
Строковое поле переменной длины не должно завершаться пробелами. Строка обрезана справа
Почитал - да, это какое-то "милое" свойство платформы 8.3.7
Единственное вразумительное объяснение нашёл на Мисте
Цитата: По ходу дела ни один из релизов 8.3.7 не умеет обрабатывать строки в запроса - валится SQL на Подстрока и Выразить как Строка. Пробовали 8.3.7.1759, 8.3.7.1790. Везде одна и та же ошибка.
Вывод (для меня) такой - пока конфигурация не будет просить в явном виде 8.3.7 - не использовать 8.3.7 (не смотря на то, что в 8.3.7 есть и приятные плюшки, в частности - можно сделать два "совмещённых" окна одного отчёта и их сравнивать глазами, не переключаясь между окнами).
Ну - или проверять релизы платформы на эту ошибку - Обновляем платформу, запускаем ТИИ, видим эту ошибку или нет.