Построение корпоративной системы электронной почт

       

Электронные формы Outlook



5.3. Электронные формы Outlook

Дизайнер электронных форм Outlook предназначен для выполнения тех же функций, что и дизайнер Exchange, однако имеет массу принципиальных отличий от своего предшественника:

  • дизайнер встроен непосредственно в клиентскую программу Outlook и не требует отдельной процедуры установки и настройки;
  • формы создаются не как исполняемые модули, а как интерпретируемые описания (Forma Definition Message), способные содержать код на языке программирования Visual Basic for Application, Scripting Edition или VBScript. Это, с одной стороны, ускоряет процесс создания формы, так как исключаются фазы компиляции и сборки, а с другой - избавляет от необходимости использования дополнительной среды разработки для программирования расширенной логики. Формы получаются компактными и, в принципе, становятся переносимыми;
  • готовые формы могут рассылаться по почте, как обычные сообщения и устанавливаться локально самими пользователями. Кроме того, поддерживается обычный механизм хранения электронных форм в общих папках и репликации их в пределах организации;
  • в качестве отправной точки при создании новой формы можно использовать любую из уже существующих, включая стандартные формы, используемые при работе с сообщениями самим клиентом Outlook;
  • программирование на VBScript выполняется непосредственно в среде дизайнера. Разработчики имеют возможность создавать собственные обработчики событий и обращаться к программам, использующим OLE Automation. Для манипуляции расширенными свойствами сообщений в распоряжение программиста предоставлен широкий набор атрибутов и методов;
  • набор готовых элементов, используемых при создании сообщений и большая гибкость в назначении их свойств, позволяют создавать более функциональные и качественные приложения для коллективной работы, нежели предыдущая версия дизайнера.

Платой за новую функциональность и удобство в работе является невозможность использования электронных форм Outlook при работе со стандартным клиентом Exchange. Сама программа Outlook способна функционировать только под управлением 32-х разрядных операционных систем.



Содержание раздела