Visio で SharePoint ワークフローを作成、インポート、およびエクスポートする

Microsoft Visio Premium 2010 を使用すると、Visio でワークフローを作成して、Microsoft SharePoint Designer 2010 にエクスポートすることができます。したがって、Visio でフローチャートを作成するのに既に慣れているビジネス アナリストやプロセス アナリストは、Visio を使用して、ビジネス ロジックを表すワークフローを設計し、ワークフローをエクスポートすることができます。また、SharePoint Designer を使用するサイトの所有者や IT プロフェッショナルが SharePoint 2010 で自動化できる形にワークフローを実装できるようにすることができます。

Visio のビジネス ロジックを SharePoint Designer のワークフロー ルールに変換する

ワークフロー図を Visio にエクスポートできる

目的に合ったトピックをクリックしてください

ワークフローを作成する

ワークフローを検証する

SharePoint にワークフローをエクスポートする

SharePoint からワークフローをインポートする

ワークフローを作成する

Visio Premium 2010 には、Microsoft SharePoint ワークフローという新しいテンプレートが用意されました。このテンプレートを使用すると、SharePoint ワークフローを Visio で作成して、SharePoint Designer 2010 にエクスポートし、その後 SharePoint サイトに発行することができます。

注:  それ以外の Visio テンプレートは、有効な SharePoint ワークフローとして SharePoint に認識されません。

Microsoft SharePoint ワークフロー テンプレートには新しいステンシルが含まれており、このステンシルには SharePoint ワークフローに特化した新しいマスター シェイプがあります。以下にそのステンシルを示します。

  • SharePoint ワークフローのアクション    ワークフローで "タスク" か "手順" を表します。たとえば、[電子メールを送信する] は SharePoint ワークフローのアクションです。

  • SharePoint ワークフローの条件    ワークフローの条件とは、フローチャート パスがなんらかのパラメーターかロジックに依存している、フローチャートの決定図形のようなものです。たとえば、次のワークフロー アクティビティがワークフローの項目を作成したユーザーに依存する [作成者] が挙げられます。

  • SharePoint ワークフローの開始終結    ワークフローの開始と終了を表すのに使用されます。

SharePoint ワークフローのステンシルにおけるすべてのマスター シェイプは、SharePoint ワークフロー アクティビティと直接対応しています。他のステンシルのシェイプは、SharePoint でワークフロー アクティビティとして認識されません。Visio の SharePoint ワークフロー図形の詳細と、それらがどのように SharePoint Designer 2010 で表示されるかについては、「SharePoint ワークフロー アクティビティについて」を参照してください。

SharePoint ワークフローを作成するには、まず、Visio でフローチャートを作成するときと同じように図形を描画キャンバスにドラッグします。検証に合格するためには、すべてのワークフローが [開始] 図形から開始し、[終結] 図形で終わる必要があります。

Visio Premium 2010 で SharePoint ワークフローを作成するには、次の手順を実行します。

  1. Visio Premium 2010 で、[ファイル] タブの [新規作成] をクリックします。

  2. [テンプレートの選択] の [テンプレート カテゴリ] で [フローチャート] をクリックしたら、[Microsoft SharePoint ワークフロー] をクリックして、[作成] をクリックします。
    SharePoint ワークフロー テンプレートを選ぶ

  3. [図形] ウィンドウから [開始] 図形を図面ページにドラッグします。検証に合格するためには、すべての SharePoint ワークフローが [開始] 図形から開始する必要があります。
    [ステンシル] メニュー

  4. [図形] ウィンドウから、アクション図形と条件図形をワークフローにドラッグします。

    注: 既定の図形テキストを、ワークフロー アクティビティをより具体的かつ正確に表す説明に置き換えることができます。これにより、ワークフローを SharePoint Designer 2010 に実装するユーザーが、ワークフローのビジネス上の目的について理解することができます。

  5. コネクタを使用して、各アクティビティを 1 つ前のアクティビティにリンクします。条件図形の後にあるコネクタを右クリックすると、[はい]、[いいえ]、または [(空)] をクリックすることでラベルを追加できます。
    コネクタ ラベル

  6. ワークフローを終結するには、[図形] ウィンドウから [終結] 図形を図面ページにドラッグします。ワークフローの最後に [終結] 図形を配置しないと、検証に合格することができません。
    サンプル ワークフロー

ワークフローを検証する

SharePoint ワークフローを Visio Premium 2010 から SharePoint Designer 2010 にエクスポートするとき、図表が最初に検証されます。ワークフロー図が有効ではない場合、[問題] ウィンドウが開き、ワークフローがエクスポートされる前に修復する必要がある問題の一覧が表示されます。問題の検証とそれらを修復する方法の詳細については、「Visio で SharePoint ワークフローを検証すると発見される問題」を参照してください。

ワークフローを検証するには、次の手順を実行します。

  1. [プロセス] タブの [図面の検証] で [図のチェック] をクリックします。
    [図の確認] ボタン

  2. [問題] ウィンドウですべての問題を確認し、修復します。

    注: 問題がワークフロー上のどこにあるか確認するには、[問題] ウィンドウ内で問題をクリックすると、影響を受けている図形かコネクタが図面ページにおいて赤で強調表示されます。検証の問題とそれらを修復する方法の詳細については、「Visio で SharePoint ワークフローを検証すると発見される問題」を参照してください。

    ワークフローの検証

    ページの先頭へ

    SharePoint にワークフローをエクスポートする

    Visio Premium 2010 でワークフローを作成し終わったら、ワークフローを Visio ワークフロー変換ファイル (.vwi) にエクスポートできます。このファイルは、SharePoint Designer 2010 に直接インポートできます。.vwi ファイルには、単一のファイルにまとめて圧縮された、一連の XML ファイルとサポート ファイルが含まれています。ワークフローの複雑さによって、.vwi ファイルのサイズは一般的に 100 KB ~ 1 MB の間になります。また、他の圧縮ファイルと同様、移動、コピー、アーカイブ、および電子メールによる送信が可能です。

    SharePoint ワークフローを .vwi ファイルとして保存するには、次の手順を実行します。

    1. [プロセス] タブの [SharePoint ワークフロー] で、[エクスポート] をクリックします。
      [エクスポート] ボタン

      注: Visio では、まず、ワークフローに問題がないことを確認するため、ワークフローが自動的に検証されます。検証によって問題が発見された場合、ファイルを正常にエクスポートするためにはそれらを修復する必要があります。SharePoint ワークフローの問題とその問題を修復する方法の詳細については、「Visio で SharePoint ワークフローを検証すると発見される問題」を参照してください。

    2. [ワークフローのエクスポート] ダイアログ ボックスで、.vwi ファイルの保存場所に移動し、[保存] をクリックします。

ページの先頭へ

SharePoint からワークフローをインポートする

ワークフローを SharePoint Designer で編集した後に Visio に再インポートする機能 (ラウンド トリップともいいます) によって、ビジネス ユーザーとワークフローの設計者がより密接に連携することが可能になります。この方法を使用してワークフローの設計を繰り返す場合は、まず Visio でビジネス要件を定義してから、変更を調整して承認する方法としてラウンド トリップを使用します。

SharePoint ワークフローのステンシルにおけるすべてのマスター シェイプは、SharePoint ワークフロー アクティビティと直接対応しています。Visio の SharePoint ワークフロー図の詳細と、それらがどのように SharePoint Designer 2010 で表示されるかについては、「SharePoint ワークフロー アクティビティについて」を参照してください。

注: Visio Premium 2010 では、ステップがサポートされていません。SharePoint Designer で追加されたステップ情報は、ワークフローが Visio で表示されるときに失われ、SharePoint Designer に再インポートされます。

SharePoint Designer からワークフローをインポートするには、次の手順を実行します。

  1. Visio Premium 2010 で、[ファイル] タブの [新規作成] をクリックします。

  2. [テンプレートの選択] ウィンドウの [テンプレート カテゴリ] で [フローチャート] をクリックします。

  3. [Microsoft SharePoint ワークフロー] をクリックして、[作成] をクリックします。
    SharePoint ワークフロー テンプレートを選ぶ

  4. [プロセス] タブの [SharePoint ワークフロー] で、[インポート] をクリックします。
    [インポート] ボタン

  5. [ワークフローのインポート] ダイアログ ボックスで、インポートする .vwi ファイルをクリックして [開く] をクリックします。
    Visio Premium 2010 のワークフロー図形と SharePoint Designer 2010 ワークフロー アクティビティの比較については、「SharePoint ワークフロー アクティビティについて」を参照してください。

ページの先頭へ

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×