Workflow от Microsoft

Обсуждаем разработку программного обеспечения

Сообщение vva » 13 июн 2007, 08:51

http://itblogs.ru/blogs/mikhail_kozlov/ ... 10728.aspx

Михаил Козлов:

А что у нас с WorkFlow?

Кажется пришла пора обновить статус дел вокруг поддержки документооборота (точнее workflow) в Office 2007.

Технология Windows Workflow Foundation (WFF) не так давно вошла в состав Microsoft .Net Framework 3.0 (NetFx3)

WFF - это технология для разработчиков приложений, поддерживающих workflow, т.е. сама по себе она не обладает пользовательским функционалом. Пример приложения, которое поддерживает WFF для реализации workflow является Microsoft Office 2007, в частности SharePoint 2007.

* Microsoft Office SharePoint Server 2007 – краткое описание возможностей http://www.microsoft.com/rus/office/pre ... ights.mspx
http://www.compress.ru/Archive/CP/2006/9/10/
* Руководство по SharePoint
http://www.microsoft.com/rus/office/pre ... guide.mspx

Соответственно, что бы использовать WFF нужно уметь разрабатывать соответствующие приложения. Как это делается описано здесь:

* Developer Introduction to Workflows for Windows SharePoint Services 3.0 and SharePoint Server 2007
http://msdn2.microsoft.com/en-us/library/ms406057.aspx

При этом для редактирования схем workflow в SharePoint можно без программирования при помощи нового продукта Microsoft Office SharePoint Designer 2007 (ex FrontPage 2003)

Примеры шаблонов workflow, которые можно использовать с SharePoint Server 2007 представлены здесь

* Windows SharePoint Workflow Project Templates
http://blogs.msdn.com/mszcool/archive/2 ... lates.aspx

Часто спрашивают можно ли создавать визуальные схемы маршрутов документов в Office 2007? Стандартными средствами SharePoint Designer -- нет. В нем нет визуализации маршрутов, а используется визард как в Outlook для создания правил по работе с почтой. Если я ничего не путаю, то можно нарисовать маршрут в редакторе Visual Studio.

* Отличие Visul Studio от SharePoint Designer для разработки схем workflow описано здесь
http://msdn2.microsoft.com/en-us/librar ... ntdesigner

Наши партнеры Captaris (http://www.captaris.com/workflow/index.html), DocsVision (www.docsvision.ru), Skelta (http://www.skelta.com/), SourceCode K2.Net Workflow (http://www.k2workflow.com/products/prod ... _info.aspx), предлагают интеграцию с SharePoint (в т.ч. обещают с 2007) и у всех у них есть визуальные редакторы схем workflow, которых стандартно нет в SharePoint.

Для контроля за состоянием workflow в SharePoint 2007 используется поле Состояние (Progress) в папке где лежит документ-участник. Поскольку экземпляр workflow связан с папкой в библиотеке документов и документом, участвующем в процессе, то при просмотре документа в папке отображается его workflow статус (не начат, в процессе, завершен). Как делается настройка сообщений о статусе, пока не знаю, но думаю, что через VS – возможно.
Аватар пользователя
vva
Администратор
 
Сообщений: 2914
Зарегистрирован: 06 фев 2007, 13:33

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron