Обучение
Модуль
Handle errors by using application language in Dynamics 365 Business Central - Training
Learn how to handle errors in Dynamics 365 Business Central by using application language (AL).
Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Таблица Error используется для поиска шаблонов форматирования сообщений об ошибках при обработке ошибок с набором кодов ошибок, но без набора шаблонов форматирования (это обычная ситуация).
Таблица Error содержит следующие столбцы.
Столбец | Type | Ключ | Допускает значения NULL |
---|---|---|---|
Ошибка | Целое число | Да | N |
Сообщение | Шаблон | N | Да |
Ошибка
Список номеров ошибок и сообщений см. в статье Сообщения об ошибках установщика Windows .
Номер ошибки должен быть неотрицательном целым числом.
Диапазон от 25000 до 30 000 зарезервирован для ошибок из пользовательских действий. Авторы пользовательских действий могут использовать этот диапазон для своих настраиваемых действий.
Сообщение
Этот столбец содержит локализуемый шаблон форматирования ошибок. Таблица Error создается начальным процессом сборки для хранения шаблонов формата отладки.
В следующей таблице перечислены зарезервированные сообщения. Список кодов ошибок доставки и внутренних ошибок см. в статье Сообщения об ошибках установщика Windows.
Error | Сообщение | Комментарии |
---|---|---|
0 | {{Неустранимая ошибка: }} | Префикс заголовка для неустранимых ошибок (INSTALLMESSAGE_FATALEXIT). Текст, заключенный в двойные фигурные скобки {{text}}, отображается только в файле журнала. Текст не отображается для пользователя в пользовательском интерфейсе. |
1 | Ошибка [1]. | Префикс заголовка для ошибок (INSTALLMESSAGE_ERROR) |
2 | Предупреждение [1]. | Префикс заголовка для предупреждений (INSTALLMESSAGE_WARNING) |
3 | ||
4 | Сведения [1]. | Префикс заголовка для информационных сообщений (INSTALLMESSAGE_INFO) |
5 | Внутренняя ошибка [1]. [2] {, [3]} {, [4]} | Префикс заголовка для внутренних ошибок |
6 | ||
7 | {{Диск заполнен: }} | Префикс заголовка для ошибок свободного места на диске (INSTALLMESSAGE_OUTOFDISKSPACE). Текст, заключенный в двойные фигурные скобки {{text}}, отображается только в файле журнала. Текст не отображается для пользователя в пользовательском интерфейсе. |
8 | Действие [Время]: [1]. [2] | |
9 | [ProductName] | |
10 | {[2]} {, [3]} {, [4]} | |
11 | Тип сообщения: [1], аргумент: [2] | |
12 | === Начало ведения журнала: [Дата] [Время] === | |
13 | === Ведение журнала остановлено: [Дата] [Время] === | |
14 | Начало действия [время]: [1] | |
15 | Действие завершено [Время]: [1]. Возвращаемое значение [2] | |
16 | Оставшееся время: {[1] min }{[2] sec} | |
17 | Недостаточно памяти. Завершение работы других приложений перед повторными попытками | |
18 | Установщик больше не отвечает | |
19 | Преждевременное завершение работы установщика | |
20 | Подождите, пока Windows настроит [ProductName]... | |
21 | Сбор необходимой информации... | |
22 | Удаление старых версий этого приложения... | |
23 | Подготовка к удалению старых версий этого приложения... | |
32 | {[ProductName] } Установка успешно завершена. | |
33 | {[ProductName] } Сбой установки. |
Шаблон не включает форматирование для номера ошибки в поле 1. При обработке ошибки установщик присоединяет префикс заголовка к шаблону в зависимости от типа сообщения. Эти заголовки также хранятся в таблице Error.
Текст, заключенный в двойные фигурные скобки {{text}}, отображается только в файле журнала. Текст не отображается для пользователя в пользовательском интерфейсе.
Вы можете импортировать локализованную таблицу error в базу данных с помощью Msidb.exe или MsiDatabaseImport. Пакет SDK содержит локализованную таблицу ошибок для каждого из языков, перечисленных в разделе Локализация ошибок и таблиц ActionText . Если таблица Error не заполнена, установщик загружает локализованные строки для языка, указанного свойством ProductLanguage .
Обучение
Модуль
Handle errors by using application language in Dynamics 365 Business Central - Training
Learn how to handle errors in Dynamics 365 Business Central by using application language (AL).