gifts2017

Лечение - 0000 - Стандартные проверки - Проверка конфигурации

Опубликовал brix8x (brix8x) в раздел Администрирование - Системное

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

Лечение - 0000 - Стандартные проверки - Проверка конфигурации (версия 1 от 30.01.2008)

Введение

По результатам работы данного теста, как правило, появляется большое количество ошибок, некоторые из которых иправить легко, а некоторые настолько неявны, что для их исправления требуется потратить не один час. Мы все люди занятые и тратить много времени на поиск одного некритичного интерфейсного косяка неинтересно.
С другой же стороны, очень приятно получать сообщение "Ошибок не обнаружено".

Данный документ - сборник некоторых типовых ошибок и их решения.

В случае с интерфесными ошибками бывает сложно определить "больной" элемент.
Для его обнаружения, к сожалению, пока приходится применять шаманский приём "Удалил подозреваемый элемент" - "Проверил конфигурацию заново".
Инструмент для более менее удобного поиска еще пока не разработан.
Когда в лечении будет написано "Обнаружить больной элемент", имеется в виду позитивный результат применения шаманского метода.

Симптом - лечение

 

<Объект конфигурации>.Форма.<Имя формы>. Неправильные виды колонок (<Номер колонки>)

Зайти на указанную форму, открыть свойства указанной по номеру колонки, активизировать ее мышкой, далее в свойствах колонки открыть список «данные» выбрать «ПометкаНаУдаление», сохранить конфигурацию, выбрать «Пусто» в поле «Данные», снова сохранить конфигурацию.
 

Неразрешимые ссылки на элементы стиля. Стиль.<Имя стиля>

В конфигураторе удалить ссылки на стиль (по умолчанию будет только как свойство самой конфигурации «Основной стиль»); если в стиле используются созданные элементы стиля надо запомнить их значения; удалить сам стиль, сохранить конфигурацию, создать новый стиль; для созданного стиля проставить запомненные значения элементов стилей; сохранить конфигурацию.
 

<Объект конфигурации>.Форма.<Имя формы>.Форма Неразрешимые ссылки на картинки

Открыть указанную форму, обнаружить "больной" элемент и для сего трех свойств КартинкаШапки, КартинкиСтрок, КартинкаПодвала либо обнулить значение свойства, либо перевыбрать картинку.
 

<Объект конфигурации>.Форма.<Имя формы>.Форма Неразрешимые ссылки на шрифты

Обнаружить "больной" элемент, обратить внимание на заполненность свойств ШрифтРамки, ШрифтПодвала (при копировании из типовых конфигураций эти свойства могут слететь)
 

<Объект конфигурации>.Форма.<Имя формы>.Форма Неразрешимые ссылки на рамки

Обнаружить "больной" элемент, обратить внимание на заполненность свойства Рамка.
 

<Объект конфигурации>.Справка Неразрешимые ссылки на объекты метаданных

Открыть описание объекта и обратить внимание на значения гиперссылок, скорее всего они указывают на несуществующие объекты конфигурации, нужно либо удалить, либо указать правильный источник.

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Тимофей Бугаевский (boogie) 06.09.10 11:05
Реально помогло от злой ошибки - изменения в конфигурации не применялись (конфигуратор висит-висит, потом выдаёт ошибку SQL что длина поля слишком короткая), оказалось из-за вот этих вот неправильных видов колонок.
Чтобы добраться до этих ошибок нужно сделать Конфигурация - проверка конфигурации.
2. Влад Валерьевич (venvlad) 21.06.16 12:48
Для "Справка Неразрешимые ссылки на объекты метаданных"
написано: "Открыть описание объекта", как это сделать?
3. nnn nnn (nnn123) 11.07.16 07:56
(2) venvlad, имеется ввиду "Справочная информация" по объекту, мне один раз реально это помогло
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа