Схема поиска и решения ошибок: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 49: Строка 49:
 
|-
 
|-
 
| || 404 (Not Found) || {\"ClassName\":\"Trivium.Common.Exceptions.CustomException\",\"Message\":\"Описание атрибута 25 описывает несуществующий атрибут….. ||  ||  
 
| || 404 (Not Found) || {\"ClassName\":\"Trivium.Common.Exceptions.CustomException\",\"Message\":\"Описание атрибута 25 описывает несуществующий атрибут….. ||  ||  
 +
|-
 +
! colspan="5" style="text-align:center;"| '''Методика расчета'''
 +
|-
 +
| Расчёт был прерван с ошибкой ||  || Расчет был прерван с ошибкой: Exception of type 'Trivium.Common.Exceptions.LocalizedArgumentException' was thrown. ||  ||
 +
|-
 +
| Расчёт был прерван с ошибкой ||  || Расчет был прерван с ошибкой: Ошибка при расчете формулы: DayOfYear([1])\nТекст ошибки: DayOfYear() takes exactly DateTime argument\nЗначения параметров: 1: 1 ||  ||
 +
|-
 +
| Расчёт был прерван с ошибкой ||  || Расчет был прерван с ошибкой: Unable to cast object of type 'System.Object[]' to type 'System.IConvertible' ||  ||
 +
|-
 +
| Расчёт был прерван с ошибкой ||  || Расчет был прерван с ошибкой: Не найден атрибут уровня Level в справочнике 123582. ||  ||
 +
|-
 +
|  ||  || Расчет был прерван с ошибкой: Expression can't be empty (Parameter 'expression') ||  ||
 +
|-
 +
| Не найден источник 0 формулы 1 || 404 (Not Found) || Не найден источник 0 формулы 1. ||  ||
 +
|-
 +
|  ||  || Расчет был прерван с ошибкой: Ошибка при расчете формулы: [2]\nТекст ошибки: Parameter was not defined (Parameter '2')\nЗначения параметров: 1: ||  ||
 
|-
 
|-
 
! colspan="5" style="text-align:center;"| '''Отчет'''
 
! colspan="5" style="text-align:center;"| '''Отчет'''

Версия 13:07, 26 октября 2021

При появлении ошибки сообщение об ошибки будет выведено в правом нижнем углу навигатора. Для того чтобы посмотреть код и описание ошибки, которая возникла в ходе работы следует нажать на кнопку F12 (Fn+F12) и посмотреть текст и номер ошибки на вкладке "Консоль".

нажать F12.gif

Более подробную информацию об ошибки можно посмотреть на вкладке "Сеть", где следует выбрать объект в работе которого встретилась ошибка и в правой части экрана ознакомится с необходимой информацией. Текстовое описание ошибки находится на вкладке "Предварительный просмотр" в Message.

работа с консолью.gif
Текст ошибки в навигаторе Код ошибки в консоли Описание ошибки в Message Описание ошибки Варианты решения
Пользователь не имеет прав Read на объект репозитория с идентификатором 6000 403 (Forbidden) Пользователь не имеет прав Read на объект репозитория с идентификатором 6000. Недостаточно прав на взаимодействие с идентификатором 6000 Проверить настройку прав на объект
Failed to load resource: the server responded with a status of 502 (Bad Gateway)
Справочник
Ошибка при редактировании элементов справочника 123408 500 (Internal Server Error) Ошибка при редактировании элементов справочника 123408 Ошибка при редактировании элементов справочника Некорректный формат введенных данных в справочнике с идентификатором 123408
Что то пошло не так 500 (Internal Server Error) "42704: type \"varying\" does not exist" Некорректный JSON столбца Проверить JSON столбца
Атрибут 22 в справочнике 123408 не найден 500 (Internal Server Error) Атрибут 22 в справочнике 123408 не найден. (Parameter 'operand') Заданный в вычислимом атрибуте операнд выбран не верно или не содержится в справочнике Проверить настройку операндов в вычислимом атрибуте
Что то пошло не так 500 (Internal Server Error) Ошибка при расчете формулы: if(Isnull([1]), Null(), Substring([1],0,2))\nТекст ошибки: Substring() requires a string parameter and one or two numeric parameters.\nЗначения параметров: 1: 11111" Ошибка в формуле вычислимого атрибута Найти ошибку и исправить формулу
Что то пошло не так 500 (Internal Server Error) Sequence contains more than one matching element В справочнике содержится несколько атрибутов с одинаковыми идентификаторами Проверить настройку атрибутов в справочнике
500 (Internal Server Error) Object reference not set to an instance of an object Использован зарезервированный под системные нужны идентификатор для пользовательского элемента Необходимо поменять идентификатор атрибута на любой свободный идентификатор после 20
500 (Internal Server Error) Exception while reading from stream Ошибка таймаута ________
Что то пошло не так 404 (Not Found) {\"ClassName\":\"Trivium.Common.Exceptions.CustomException\",\"Message\":\"Описание атрибута 23 описывает несуществующий атрибут….. Некорректная настройка связанного атрибута справочника. В связанном справочнике указан атрибут которого не существует Проверить атрибуты связанного справочника/ проверить корректность заполнения связанного атрибута
Календарный справочник
(calendarModel.calendarLevels[1]) Error converting value "Monh" to type 'Trivium.DictionariesDto.Enums.CalendarLevel'. Path 'calendarModel.calendarLevels[1] 400 (Bad Request) One or more validation errors occurred. Опечатка в JSON при заполнении уровней календаря введено значение "Monh" Найти и исправить опечатку указанную в тексте ошибки.
(calendarModel.weekendDayIds[0]) Could not convert string to integer: Saturday. Path 'calendarModel.weekendDayIds[0]' 400 (Bad Request) One or more validation errors occurred. Опечатка в JSON при заполнении выходных дней введено Saturday Найти и исправить опечатку указанную в тексте ошибки.
Показатель
Что-то пошло не так 500 (Internal Server Error) "22P02: invalid input syntax for type json" Некорректный синтаксис заполнения поля JSON Найти и исправить опечатку при заполнении поля JSON показателя
Что-то пошло не так 500 (Internal Server Error) 42804: column \"code_4\" is of type timestamp without time zone but default expression is of type integer
Что-то пошло не так 500 (Internal Server Error) Sequence contains no matching element
500 (Internal Server Error) "Количество колонок в пивоте 1136. Желательно уменьшить количество колонок до 1000."
500 (Internal Server Error) "Тип объекта 123501 не является поддерживаемым типом. (Parameter 'metaObject')"
404 (Not Found) {\"ClassName\":\"Trivium.Common.Exceptions.CustomException\",\"Message\":\"Описание атрибута 25 описывает несуществующий атрибут…..
Методика расчета
Расчёт был прерван с ошибкой Расчет был прерван с ошибкой: Exception of type 'Trivium.Common.Exceptions.LocalizedArgumentException' was thrown.
Расчёт был прерван с ошибкой Расчет был прерван с ошибкой: Ошибка при расчете формулы: DayOfYear([1])\nТекст ошибки: DayOfYear() takes exactly DateTime argument\nЗначения параметров: 1: 1
Расчёт был прерван с ошибкой Расчет был прерван с ошибкой: Unable to cast object of type 'System.Object[]' to type 'System.IConvertible'
Расчёт был прерван с ошибкой Расчет был прерван с ошибкой: Не найден атрибут уровня Level в справочнике 123582.
Расчет был прерван с ошибкой: Expression can't be empty (Parameter 'expression')
Не найден источник 0 формулы 1 404 (Not Found) Не найден источник 0 формулы 1.
Расчет был прерван с ошибкой: Ошибка при расчете формулы: [2]\nТекст ошибки: Parameter was not defined (Parameter '2')\nЗначения параметров: 1:
Отчет
Что то пошло не так 500 (Internal Server Error) Идентификатор 1 задан для нескольких источников В отчете у нескольких столбцов указан одинаковый идентификатор Проверить настройку столбцов отчета
Что то пошло не так 404 (Not Found) DictionariesElementsBuilderByLinks: корректные связи не найдены. Некорректно настроены связи в справочниках боковика Проверить настройку справочника боковика и связанных справочников
Форма
Что то пошло не так 500 Internal Server Error Источник данных с идентификатором 1 не найден В форме не указан источник данных с идентификатором 1 Проверить настройку источника данных с идентификатором 1
Что то пошло не так Not found dataSourceId = "1" in server's data (500 Internal Server Error) Идентификатор 1 задан для нескольких источников В форме у нескольких источников указан одинаковый идентификатор Проверить настройку источника данных с идентификатором 1