НастройкиОбработкиОшибок.ВключатьИнформациюОСистемеВОтчет

Свойства · IncludeSystemInfoInReport

Тип: РежимОтправкиИнформацииОбОшибке. Указывает необходимость добавлять в отчет об ошибке информацию о компьютере пользователя.

Полное описание, параметры и ограничения

НастройкиОбработкиОшибок.ВключатьИнформациюОСистемеВОтчет (ErrorProcessingSettings.IncludeSystemInfoInReport)

НастройкиОбработкиОшибок (ErrorProcessingSettings)

ВключатьИнформациюОСистемеВОтчет (IncludeSystemInfoInReport)

Не рекомендуется использовать, начиная с версии 8.3.21.

Рекомендуется использовать:

ВключатьИнформациюОСистемеВОтчетНаКлиенте

Доступен, начиная с версии 8.3.17.

Использование:
Чтение и запись.
Описание:
Тип: РежимОтправкиИнформацииОбОшибке.
Указывает необходимость добавлять в отчет об ошибке информацию о компьютере пользователя.
Доступность:

Сервер, толстый клиент.

Примечание:
Значение по умолчанию - Авто.
Использование в версии:

Доступен, начиная с версии 8.3.17.

Не рекомендуется использовать, начиная с версии 8.3.21.

Описание изменено в версии 8.3.21.

Методическая информация

Практические примеры

Распознать устаревшие свойства в старом коде обработки ошибок

Старые несегментированные имена читаем только для изучения миграции. Справка помечает их нерекомендуемыми; опечатанное ОтправлятьОчет — отдельное историческое имя API, не образец нового кода.

Где и как запускать

Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.

Подготовка

  1. Учебная копия базы 8.5.1.1343: серверный общий модуль УчебныеЗадачи, процедура ВыполнитьПример() Экспорт. Каждый код без директив вставляйте в тело отдельно.

  2. Текущий учебный пользователь должен иметь Администрирование данных для чтения общих настроек. Не обходите отказ в доступе привилегированным режимом.

  3. ПолучитьНастройкиПользователя вызывается без имени: исследуется только текущий пользователь, не произвольный сотрудник.

  4. Задания только читают. Не вызывайте УстановитьНастройкиПользователя/УстановитьОбщиеНастройки, не имитируйте падение 1С и не отправляйте отчёт во внешние сервисы.

  5. Значения зависят от учебной базы. Диагностический вывод не доказывает отправку отчёта, получение согласия пользователя или доступность сервиса.

Настройки = ОбработкаОшибок.ПолучитьНастройкиПользователя();
Сообщить("Историческое ОтправлятьОчет: " + Строка(Настройки.ОтправлятьОчет));
Сообщить("Устаревшее ОтправлятьОтчет: " + Строка(Настройки.ОтправлятьОтчет));
Сообщить("Устаревшая аварийная отправка: " + Строка(Настройки.ОтправлятьОтчетОбАварийномЗавершении));
Сообщить("Устаревшая аварийная отправка платформе: " + Строка(Настройки.ОтправлятьОтчетОбАварийномЗавершенииВСервисРегистрацииОшибокПлатформы));
Сообщить("Устаревшее включение имени: " + Строка(Настройки.ВключатьИмяПользователяВОтчет));
Сообщить("Устаревшее включение системы: " + Строка(Настройки.ВключатьИнформациюОСистемеВОтчет));
Сообщить("Устаревшее включение подробного текста: " + Строка(Настройки.ВключатьПодробныйТекстОшибкиВОтчет));
Сообщить("Устаревшее включение сведений базы: " + Строка(Настройки.ВключатьСведенияОбИнформационнойБазеВОтчет));
Сообщить("Устаревшее включение снимка: " + Строка(Настройки.ВключатьСнимокОконВОтчет));
Сообщить("Для нового кода изучите отдельные свойства НаКлиенте/НаСервере; не приравнивайте их по одному историческому значению");

Разбор по шагам

  1. Это диагностическое чтение старого API, не рекомендация писать новые присваивания.

  2. ОтправлятьОчет не рекомендуется с 8.3.20; остальные приведённые несегментированные настройки — с 8.3.21.

  3. Старое значение выводится под собственным именем, не заменяется одновременно обоими новыми режимами.

  4. После разбора переходите к современным свойствам в отдельных уроках; сохранение настроек здесь отсутствует.

Как проверить результат

  1. Показаны девять исторических имён с их фактическими перечислимыми значениями.

  2. Код рассчитан на установленную 8.5.1.1343; в другом выпуске сначала проверьте доступность/статус каждого исторического имени.

Ожидаемый результат

Получен перечень устаревших обращений для осознанной миграции старого модуля.

На что обратить внимание

  1. Не исправляйте ОтправлятьОчет в исходном старом модуле только по орфографии: это реальное историческое имя.

  2. Не переписывайте обе современные клиентские/серверные политики одним старым значением без анализа.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.