Сценарий настраиваемой формы теперь отключен по умолчанию

Последнее обновление: 13 октября 2017 г.

ПРОБЛЕМА

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

  1. Новый раздел реестра имеет по умолчанию значение 1, что указывает на то, что сценарий формы не должен запускаться.

    Сначала создайте следующий раздел:

    32-разрядная версия Office в 64-разрядной версии Windows

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Security

    32-разрядная версия Office в 32-разрядной версии Windows или 64-разрядная версия Office в 64-разрядной версии Windows

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Outlook\Security

    Затем создайте параметр DWORD (32 бита) со значением 0 и установите для него имя DisableCustomFormItemScript, чтобы включить сценарии настраиваемой формы.

  2. Когда сценарии настраиваемой формы включены, они должны быть активированы для каждого класса сообщений формы. Например, если у вас есть форма с классом сообщений IPM.Note.Custom, необходимо зарегистрировать "IPM.Note.Custom" в качестве доверенного класса сообщений формы. Для этого сначала создайте следующий раздел:

    32-разрядная версия Office в 64-разрядной версии Windows

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Forms\TrustedFormScriptList

    32-разрядная версия Office в 32-разрядной версии Windows или 64-разрядная версия Office в 64-разрядной версии Windows

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Outlook\Forms\TrustedFormScriptList

Затем создайте параметры REG_SZ в этом разделе для каждой формы, для которой нужно разрешить выполнение сценариев. В примере выше следует создать параметр REG_SZ с именем "IPM.Note.Custom" с пустыми данными.

При разработке формы команда Выполнить форму запускает форму, используя класс сообщений базовой формы. Поэтому если вы начали разработку формы IPM.Note и хотите выполнить форму, вам потребуется зарегистрировать форму IPM.Note. После публикации необходимо проверить опубликованный класс сообщений. После создания формы и ее публикации с настраиваемым именем формы удалите стандартную форму "IPM.Note" из списка надежных.

Примечания : 

  • После настройки раздела TrustedFormScriptList следует перезапустить Outlook.

  • В примерах указаны разделы реестра для версии 16.0, соответствующей Outlook 2016. Для Outlook 2013 используйте версию 15.0, для Outlook 2010 — 14.0, а для Outlook 2007 — 12.0.

Когда будут выполнены указанные выше изменения, разделы реестра будут выглядеть следующим образом:

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Security]

DisableCustomFormItemScript"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Outlook\Forms\TrustedFormScriptList]

"IPM.Note.Custom"=""

"IPM.Note"=""

Разделы реестра

Разделы реестра

ПРИМЕЧАНИЕ. Иногда формы в дополнительных почтовых ящиках и общедоступных папках не работают даже после настройки разделов реестра. Чтобы исправить эту ошибку, включите сценарии в центре управления безопасностью.

  1. Выберите Файл > Параметры. Затем на вкладке Центр управления безопасностью нажмите кнопку Параметры центра управления безопасностью и откройте раздел Защита электронных писем.

  2. В разделе Сценарии в папках установите флажки Разрешить сценарии в общих папках и Разрешить сценарии в общедоступных папках, а затем закройте окна, нажав в них кнопку ОК.

СОСТОЯНИЕ

Это изменение было впервые представлено в общедоступных обновлениях Outlook от 12 сентября 2017 г. и включено в следующие обновления MSI, для которых теперь требуются разделы реестра.

Outlook 2007

Outlook 2010

Outlook 2013

Outlook 2016

Состояние технологии "Нажми и работай" следующее:

  1. Monthly Channel (быстрый канал) начнет поддержку разделов реестра в обновлении, запланированном на 18 сентября, сборка выпуска 16.0.8431.2079

  2. Semi-Annual Channel (FRDC) поддерживает разделы реестра в сборке 16.0.8431.2079.

  3. Deferred Channel поддерживает разделы реестра в сборке 16.0.8201.2193.

  4. Состояние для Deferred Extended будет указано позднее.

  5. Состояние для программы предварительной оценки с ранним доступом будет указано позднее.

  6. Программа предварительной оценки с поздним доступом поддерживает разделы реестра в сборке 16.0.8431.2079.

Дополнительные ресурсы

Значок эксперта (работа мозга, механизм)

Спросите экспертов

Общайтесь с экспертами, обсуждайте последние новости, обновления и рекомендации для Outlook, а также читайте наш блог.

Сообщество Outlook Tech Community

Значок сообщества

Поддержка сообщества

Задавайте вопросы агентам поддержки, MVP, инженерам и другим пользователям Outlook и находите решения.

Форум по Outlook на сайте Microsoft Answers

Значок предложения функции (лампочка, идея)

Предложение новых функций

Нам нравится, когда вы вносите предложения и оставляете отзывы! Поделитесь своими мыслями. Они важны для нас.

UserVoice для Outlook

См. также

Устранение и обходные пути решения недавних проблем в Outlook для Windows

Решение проблем Outlook для Windows с помощью автоматизированных средств устранения неполадок  

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×