Последнее обновление: 13 октября 2017 г.
ПРОБЛЕМА
Сценарий настраиваемой формы теперь отключен по умолчанию и требует настройки разделов реестра для повторного включения.
-
Новый раздел реестра имеет по умолчанию значение 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, чтобы включить сценарии настраиваемой формы.
-
Когда сценарии настраиваемой формы включены, они должны быть активированы для каждого класса сообщений формы. Например, если у вас есть форма с классом сообщений 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"=""
ПРИМЕЧАНИЕ. Иногда формы в дополнительных почтовых ящиках и общедоступных папках не работают даже после настройки разделов реестра. Чтобы исправить эту ошибку, включите сценарии в центре управления безопасностью.
-
Выберите Файл > Параметры. Затем на вкладке Центр управления безопасностью нажмите кнопку Параметры центра управления безопасностью и откройте раздел Защита электронных писем.
-
В разделе Сценарии в папках установите флажки Разрешить сценарии в общих папках и Разрешить сценарии в общедоступных папках, а затем закройте окна, нажав в них кнопку ОК.
СОСТОЯНИЕ
Это изменение было впервые представлено в общедоступных обновлениях Outlook от 12 сентября 2017 г. и включено в следующие обновления MSI, для которых теперь требуются разделы реестра.
Состояние технологии "Нажми и работай" следующее:
-
Monthly Channel (быстрый канал) начнет поддержку разделов реестра в обновлении, запланированном на 18 сентября, сборка выпуска 16.0.8431.2079
-
Semi-Annual Channel (FRDC) поддерживает разделы реестра в сборке 16.0.8431.2079.
-
Deferred Channel поддерживает разделы реестра в сборке 16.0.8201.2193.
-
Состояние для Deferred Extended будет указано позднее.
-
Состояние для программы предварительной оценки с ранним доступом будет указано позднее.
-
Программа предварительной оценки с поздним доступом поддерживает разделы реестра в сборке 16.0.8431.2079.
Дополнительные ресурсы
Общение с экспертами
Обращайтесь к экспертам, обсуждайте последние новости, обновления и рекомендации для Outlook, а также читайте наш блог.
Поддержка сообщества
Задавайте вопросы агентам поддержки, MVP, инженерам и другим пользователям Outlook и находите решения.
Предложение новых функций
Мы будем рады вашим отзывам и предложениям. Вам наверняка есть, что сказать. Поделитесь с нами своими мыслями.
См. также
Исправления и временные решения недавних проблем в Outlook для Windows
Решение проблем Outlook для Windows с помощью автоматизированных средств устранения неполадок