Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:manual:install:dbcontrol:db_properties:db_conversion:conversion_message_classes [2022/02/01 10:02]
127.0.0.1 внешнее изменение
ru:manual:install:dbcontrol:db_properties:db_conversion:conversion_message_classes [2023/03/16 12:20] (текущий)
Строка 25: Строка 25:
 | 1 | Сообщение о некорректном пути к параметру или имени класса. \\ Такие сообщения могут содержат информацию о том, что за ошибка произошла (первые 2 фрагмента из следующей колонки) и через ";" описание того, где именно эта ошибка зафиксирована (3 фрагмент из следующей колонки).  | Wrong path '**ПутьКПараметру**' in class '**НазваниеКласса**'  | Путь **ПутьКПараметру** для класса **НазваниеКласса** некорректен. Возможно, какие-то из параметров из пути были удалены или переименованы.  | **ПутьКПараметру** и **НазваниеКласса** используются для дальнейшего анализа проблемы совместно с другими фрагментами сообщения об ошибке.  | | 1 | Сообщение о некорректном пути к параметру или имени класса. \\ Такие сообщения могут содержат информацию о том, что за ошибка произошла (первые 2 фрагмента из следующей колонки) и через ";" описание того, где именно эта ошибка зафиксирована (3 фрагмент из следующей колонки).  | Wrong path '**ПутьКПараметру**' in class '**НазваниеКласса**'  | Путь **ПутьКПараметру** для класса **НазваниеКласса** некорректен. Возможно, какие-то из параметров из пути были удалены или переименованы.  | **ПутьКПараметру** и **НазваниеКласса** используются для дальнейшего анализа проблемы совместно с другими фрагментами сообщения об ошибке.  |
 | ::: | ::: | Class '**НазваниеКласса**' not found  | Класс с названием **НазваниеКласса** в базе данных отсутствует.  | **НазваниеКласса** используется для дальнейшего анализа проблемы совместно с другими фрагментами сообщения об ошибке.  | | ::: | ::: | Class '**НазваниеКласса**' not found  | Класс с названием **НазваниеКласса** в базе данных отсутствует.  | **НазваниеКласса** используется для дальнейшего анализа проблемы совместно с другими фрагментами сообщения об ошибке.  |
-| ::: | ::: | parameter = **Параметр**, object type = **КлассОбъектаСПроблемой**, object id = **ID_Объекта**, object guid = **guid_Объекта**"  | Информация о том, о каком параметре (**Параметр**) какого объекта (**ID_Объекта**, **guid_Объекта**) какого класса (**КлассОбъектаСПроблемой**) идет речь в сообщении.  | 1) На основе информации о классе, где возникла проблема (**КлассОбъектаСПроблемой**) и ID проблемного объекта (**ID_Объекта**) с помощью функционала поиска объекта по ID (см. [[ru/manual/administration/search_for_object_by_id]]) открыть **Окна свойств** искомого объекта и его владельца. \\ 2) На основе информации из этих окон и данных из начального фрагмента текущего сообщения (**НазваниеКласса** и **ПутьКПараметру**, см. описание выше) найти проблемный объект и принять решение о том, что требуется сделать с ним. Возможные варианты действий: \\ - Внести изменения, чтобы объект стал корректным (выбрать корректный параметр или класс и т.п.). \\ - Удалить проблемный объект. \\ - Игнорировать сообщение. \\ \\ Для принятия решения и его реализации рекомендуем обратиться к тому, кто в Вашей организации занимается соответствующим блоком функционала в котором возникла проблема. \\ Определить блок можно по значению параметра object type = **КлассОбъектаСПроблемой**: \\ \\ - object type = База.ПривязкиОтчетовWord, База.СписокПривязокФильтра, База.ОтчетыОбъектовWord  – блок "Отчеты" (см. [[ru/manual/report]]); \\ \\ - object type = База.Условия, База.Показ, База.Агрегаты, База.Сортировка, База.Показ, База.ШапкаФильтра, База.СписокПорядкаКолонок – блок "Фильтры" (см. [[ru/manual/filter]]); \\ \\ - object type = База.ПараметрИмпорта, База.КолонкаОбъекта – блок "Импорт" (см. [[ru/manual/export_import/customizable_data_exchange]]); \\ \\ - object type = База.АудитПараметров – блок "Аудит" (см. [[ru/manual/administration/audit]]); \\ \\ - object type = БизнесМодель.СписокКлассовНавигатора – блок "Навигатор" (см. [[ru/manual/interface/main_form]]).  |+| ::: | ::: | property = **Параметр**, object type = **КлассОбъектаСПроблемой**, object id = **ID_Объекта**, object guid = **guid_Объекта**"  | Информация о том, о каком параметре (**Параметр**) какого объекта (**ID_Объекта**, **guid_Объекта**) какого класса (**КлассОбъектаСПроблемой**) идет речь в сообщении.  | 1) На основе информации о классе, где возникла проблема (**КлассОбъектаСПроблемой**) и ID проблемного объекта (**ID_Объекта**) с помощью функционала поиска объекта по ID (см. [[ru/manual/administration/search_for_object_by_id]]) открыть **Окна свойств** искомого объекта и его владельца. \\ 2) На основе информации из этих окон и данных из начального фрагмента текущего сообщения (**НазваниеКласса** и **ПутьКПараметру**, см. описание выше) найти проблемный объект и принять решение о том, что требуется сделать с ним. Возможные варианты действий: \\ - Внести изменения, чтобы объект стал корректным (выбрать корректный параметр или класс и т.п.). \\ - Удалить проблемный объект. \\ - Игнорировать сообщение. \\ \\ Для принятия решения и его реализации рекомендуем обратиться к тому, кто в Вашей организации занимается соответствующим блоком функционала в котором возникла проблема. \\ Определить блок можно по значению параметра object type = **КлассОбъектаСПроблемой**: \\ \\ - object type = База.ПривязкиОтчетовWord, База.СписокПривязокФильтра, База.ОтчетыОбъектовWord  – блок "Отчеты" (см. [[ru/manual/report]]); \\ \\ - object type = База.Условия, База.Показ, База.Агрегаты, База.Сортировка, База.Показ, База.ШапкаФильтра, База.СписокПорядкаКолонок – блок "Фильтры" (см. [[ru/manual/filter]]); \\ \\ - object type = База.ПараметрИмпорта, База.КолонкаОбъекта – блок "Импорт" (см. [[ru/manual/export_import/customizable_data_exchange]]); \\ \\ - object type = База.АудитПараметров – блок "Аудит" (см. [[ru/manual/administration/audit]]); \\ \\ - object type = БизнесМодель.СписокКлассовНавигатора – блок "Навигатор" (см. [[ru/manual/interface/main_form]]).  |
 | 2 | Класс '**НазваниеКласса**', имеющий единые данные в ветках, содержит ссылку в параметре '**НазваниеПараметра**' на класс '**НазваниеКлассаКудаСсылаемся**', поддерживающий ветки. Значениями этого параметра могут быть только объекты, содержащиеся в корневой ветке.  || В Business Studio 5 появился функционал веток, позволяющий работать с изолированными областями модели. В результате классы по отношению к веткам теперь делятся на несколько типов (см. [[ru/manual/manage_model/branches]], Таблица 3). \\ Сообщение означает, что значениями указанного параметра **НазваниеПараметра** могут быть только объекты из корневой ветки.  | Принять решение, отвечает ли описанное в сообщении поведение задачам, для которых был создан параметр: \\ - Если нет – подумать над тем, как решить возникшую проблему. Удалить параметр, создать другой параметр со ссылкой на другой класс и т.п. \\ - Если да – принять информацию к сведению и игнорировать сообщение.  | | 2 | Класс '**НазваниеКласса**', имеющий единые данные в ветках, содержит ссылку в параметре '**НазваниеПараметра**' на класс '**НазваниеКлассаКудаСсылаемся**', поддерживающий ветки. Значениями этого параметра могут быть только объекты, содержащиеся в корневой ветке.  || В Business Studio 5 появился функционал веток, позволяющий работать с изолированными областями модели. В результате классы по отношению к веткам теперь делятся на несколько типов (см. [[ru/manual/manage_model/branches]], Таблица 3). \\ Сообщение означает, что значениями указанного параметра **НазваниеПараметра** могут быть только объекты из корневой ветки.  | Принять решение, отвечает ли описанное в сообщении поведение задачам, для которых был создан параметр: \\ - Если нет – подумать над тем, как решить возникшую проблему. Удалить параметр, создать другой параметр со ссылкой на другой класс и т.п. \\ - Если да – принять информацию к сведению и игнорировать сообщение.  |
 | 3 | Failed to parse value '**ЗначениеПеречисления**' of type 'Перечисление' in filter condition with class 'База.Условия' and id = **ID_Объекта**  || В фильтре задано условие на значение **ЗначениеПеречисления** перечисления, которого на текущий момент у данного перечисления нет. Предположительно это пользовательское перечисление.  | 1) На основе информации о классе, где возникла проблема (База.Условия) и ID проблемного объекта (**ID_Объекта**) с помощью функционала поиска объекта по ID (см. [[ru/manual/administration/search_for_object_by_id]]) найти нужный объект и его владельца. \\ 2) На основе информации из этих окон в открывшемся окне свойств фильтра открыть Основное и затем дополнительные условия (при их наличии) и с помощью гиперссылок "Пред. усл." и "След. усл." просмотреть все условия. \\ При нахождении условия со значением параметра **ЗначениеПеречисления** нужно принять решение: удалить или модифицировать условие, и реализовать его. После этого сохранить изменения в фильтре.  | | 3 | Failed to parse value '**ЗначениеПеречисления**' of type 'Перечисление' in filter condition with class 'База.Условия' and id = **ID_Объекта**  || В фильтре задано условие на значение **ЗначениеПеречисления** перечисления, которого на текущий момент у данного перечисления нет. Предположительно это пользовательское перечисление.  | 1) На основе информации о классе, где возникла проблема (База.Условия) и ID проблемного объекта (**ID_Объекта**) с помощью функционала поиска объекта по ID (см. [[ru/manual/administration/search_for_object_by_id]]) найти нужный объект и его владельца. \\ 2) На основе информации из этих окон в открывшемся окне свойств фильтра открыть Основное и затем дополнительные условия (при их наличии) и с помощью гиперссылок "Пред. усл." и "След. усл." просмотреть все условия. \\ При нахождении условия со значением параметра **ЗначениеПеречисления** нужно принять решение: удалить или модифицировать условие, и реализовать его. После этого сохранить изменения в фильтре.  |
Строка 36: Строка 36:
  
 [<contextnavigator>] [<contextnavigator>]
 +
 +
 +
 +
 +
 +
 +
 +
  
   
Строка 41: Строка 49:
   
  
-{(rater>id=ru_manual_install_dbcontrol_db_properties_db_conversion_conversion_message_classes|name=Классы сообщений при проведении конвертации|type=vote|trace=ip|img=:taggic.png|headline=off)}+{(rater>id=ru_manual_install_dbcontrol_db_properties_db_conversion_conversion_message_classes|name=Классы сообщений при проведении конвертации|type=vote|trace=ip|headline=off)}
Driven by DokuWiki